Hidden on the hill of Camaruche, the Castle Rock rental villa is located near the beach of Lorient and only a few minutes by car from the beach of St Jean, where are located the most popular beach restaurants in St Barths, plunges you into a world of eleg...
more