2025

PADMANABHAPURAM PALACE

Thuckalay, Chowara
Palaces to visit
3/5
(1 review)
Former palace of the Travancore maharajas, located south of Trivandrum on the road to ... Read more