The Dune Eco Village & Spa, India