Oru Palace was a palace or castle in the northeastern part of Toila. The castle was originally the holiday home of ...