Monday, 15 September 2014

Traveller tales - A trip to God's own country - Kerala

Kerala is arguably the most popular holiday destination in India. Packed with natural beauty, wildlife, backwaters and ethnic experiences, Kerala is indeed a cornucopia of sights, sounds, flavours, aromas and experiences! Kerala was on my must-visit list for last several years, and I finally got a chance to explore this beautiful place.