The "Methan Mani" is basically a clock tower. Situated near the Padmananbha Swamy Temple, it adds to the beauty of the place. Takes you back to times of Travancore.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.