Close

Poonjar Palace

The Poonjar Palace is a magnificent testimony to the royal luxury of a bygone era. An