Kerala, the southernmost state of India, has been blessed with bountiful nature and rich cultural heritage. It is often referred to as “God’s own country” and for good reason. From pristine beaches to misty hills, serene backwaters to wildlife sanctuaries, spicy cuisine to ancient temples, Kerala offers a plethora of experiences to its visitors. Here […]