28 July 201517 June 2020Projects Eden Rock – Saint Barthélemy Eden Rock – St Barths is located on a rocky promontory and surrounded by white coral sandy beaches, clear blue sea and […]