
#Discovery
Thursday 24 August 2023
White walls, blue sky, turquoise waters. At first glance, you would be forgiven for thinking that the Villa Los Leones is perched on a cliff top in Santorini. But no, you’re not on the wrong island, we are indeed in St. Barts, with its capital Gustavia just a few miles away. And those are indeed the mellow vibes of the French West Indies that permeate this haven of peace. Pero Feric, the...
Read more