Glass takes in the sunrise to sunset at The St. Regis Goa Resort
THERE are very few places that can boast the promise of the perfect view from sunrise to sunset – but The St. Regis Goa Resort can.
Nestled between the Sal River and the Arabian Sea, the resort sits in the...