Periyar House (KTDC)

Thekkady, Idukki
Thekkady
India