Advertisement
Barcelo Tambor Beach
Barcelo Tambor Beach
Address:
Playa Tambor, Tambor, Costa Rica
Traveler Rating by TripAdvisor