The pleasant stay at God’s Own Country Resorts® during New Year was one of the best experiences. The hospitality, Ayurveda & expertise in medical advise-based treatment procedures were one of the most enhancing features.