4 years ago
SabeenM
in English · 2,290 Views
likes 3clips 2comments 1
La Mariposa
The La Marisposa restaurant in Costa Rica is part of Schultz's "1000 Places to See Before You Die". The restaurant has the most incredible view of the water, as if you're floating atop of it. Beware though: the food really is not all that great. Go for some drinks and a breathtaking view :)
SabeenM clipped in 1 collections