Often referred to as the God’s own country, Kerala is bestowed with scenic hill stations, enchanting backwaters, cascading waterfalls, sandy beaches and exotic wildlife. It has been one of the top honeymoon destinations in India for a long time. The scenic Kerala Backwaters comprise tranquil stretches of lakes, canals and lagoons located parallel to the […]