Spice Village

Kumily - Thekkady Road
Thekkady
India