India - Kerala, Amber Dale Luxury Hotel & Spa, Munnar

India - Kerala, Amber Dale Luxury Hotel & Spa, Munnar