News
Did you know that God's Own Country Kerala is home to this haunted location? Read our full story to find out but at your own risk.
By Priyanka Chakrabarti
Subscribe to our newsletter to get the latest on travel, stay & dining.
Thank you for your subscription.