In perhaps one of French St. Martin’s most beautiful locations, Villa Libellule – The Dragonfly, is an idyllic five-bedroom home sitting high on a promontory in Terres Basses, nestled between the Caribbean Sea and the scenic Simpson Bay lagoon. Set on...
more