Close

Cheruthuruthy, Kerala, IN

Far from the madding crowd, along the banks of the longest river in Kerala, is the