India's premier luxury lifestyle women's magazine

Chi Spa

Shangri-La's Villingili Resort & Spa, Chi Spa, Maldives

Shangri-La’s Villingili Resort & Spa, Maldives, is a haven of luxury, fine dining and spa experiences that assure a relaxing vacation
Read more