Kerala, a tropical paradise tucked away in the southern part of India, beckons travellers for an intimate rendezvous with its serene environs. It has everything that a traveller can ask for. Visitors come here to marvel at the rustic houses and palm-fringed landscapes by the backwaters while relaxing in a modern houseboat.
Read More