Dive into nature with Whispering Waters
Whispering Waters, resort in Cochin is an awesome getaway located between Kodanad Elephant Rearing Centre and Thattekad Bird Sanctuary. Just a mere 30minutes drive from… Read More »Dive into nature with Whispering Waters