The UK's Resort, which offers ethereal scenery and an opulent atmosphere, is the ideal option for our adventurous trips and events. This award-winning resort and wellness destination are built on 25 acres of land in the greenery of Khopoli near Pune, Maharastra, India, and is up to par with world standards.