Barcelo Tambor Beach All Inclusive

Playa Tambor, Nicoya
Tambor
Costa Rica