Planning a trip to Kerala? Keep Note of These Things Travel and Leisure October 20, 2022 Kerala, also referred as the God’s Own Country, is known for its stunning natural beauty and charm. With lovely waterfalls,…