Kerala which is know as GOD’S OWN COUNTRY truly lives up-to it as it is a heaven for all travelers who are travelling here. From the sea to its backwater to misty hill stations, every city in Kerala has something amazing to offer for the travelers. If you are planning a trip down southern part of India, here are the must-visit destinations you should not miss.
Backwaters & Beaches – A Relaxing Getaway