



Natural Feature
•
Establishment
Formentera
Formentera, Balearic Islands, Spain
4.70
(2,686 reviews)
Small, low-key Balearic island known for its sandy beaches with turquoise water, chic bars & yachts.
Featured in Guides
This place is mentioned in the following guides
Nearby Places

Restaurant
•
Italian Restaurant
•
Food
Can Carlos
Carrer d'Isidor Macabich, s/n, 07680 Sant Francesc de Formentera, Illes Balears, Spain
2.3 km away
Place details