Kerala, often known as God’s Own Country, is a tropical heaven. A Kerala winter tours […]