Ari Vazha Kottaram
X743+V4M, Mattancherry, Kochi, Kerala 682002, India
Write a review
Recommended locationsSarah Joseph
It's a historical archiological site but it's not open to public. It's said to be the rest house of the rajas who ruled the land