For most foreign travelers, a Kerala holiday is what lures them to India in the first place. Needless to say, it is one of India's most beautiful states. Blesse...
Kerala is truly a gorgeous state and it gets more beautiful with the monsoon rains. Aptly known as 'God's Own Country ', my first Kerala travel memories go back...
Ashram Travel! In recent years, travel seems to have become a competition. With the emergence of the lusty tribe called travel bloggers of which I am also a par...