Vasco da Gama’s discovery of India for the western world began with his first step in this land. God’s own Country, Kerala, leaves so many visitors spellbound. The record has peaked and Kerala has managed to top the numbers every year. Kerala manages to satisfy all the desires to escape into pure nature. With the classic backwaters and leisurely feels of the destination, it has always been the traveller’s favourite choice.