March 26th, 2009 by Terry Youens

St Regis Resort Bora Bora

South Seas style escapism:
Even from the air, the most famous lagoon in the world, south of the equator, gives us the idea that we are about to land on a magic place.  The décor of St Regis Bora Bora Resort brought a new dimension of hotel luxury to Bora Bora.  Occupying [...]