Tamarind Peermedu

Near Peermedu Bus Terminal
Peermade
India