The little district of Wayanad is one of many reasons why Kerala is known as God's own country. Beautiful waterfalls, adventurous caves, l...
Read this post on soulfultrips.com