Kerala – God’s own countryFrom the beautiful backwaters of Marari to the lush hills of Munnar… Continue reading "Kerala – God’s own country"…