Location: United Kingdom
Bali Shangrila Beach Club Indonesia
Summit Grace Boutique Spa & Resort
Lion’s Den - Gir Gujrat