Kerala

Crammed with the beauty of tumbling backwaters and aroma of plantations, no wonder why Kerala is called God's own country. Trip to the spotlight of South India and try your hand in enthralling adventures or in leisurely day outs.