Barceló Tambor Beach

Resort: Barceló Tambor Beach

Location: Costa Rica

Description: All inclusive resort for singles, couples, and families on the Pacific Coast of Costa Rica.

Barceló Tambor Beach Video Tour:

Leave a Reply