Kerala is a favourite holiday destination in India. If you are looking for natural beauty and tranquillity, no place can be more ideal fo...
Explore Kumarakom in God’s own Place, Kerala
Reviewed by Indiator
on
Wednesday, March 29, 2017
Rating: