Good news for all travelers planning to visit God’s Own Country, Kerala, in the near future. As per the reports, Kerala is set to open its first caravan park in Idukki, one of the state’s most sought hill regions. The tourist caravan parks are specifically designed for travel & lodging. These customized and attractive caravans […]
The post Idukki in Kerala to have Kerala’s first caravan park. appeared first on MacroTraveller.