Reviews Of Costa Rica

Create a Comment

Tambor Town

By Latti

Is Tambor a big town with shopping malls, fancy restaurants and all that, or is more a laidback town?

Cbrg23 says:

Tambor town is quite small, no shopping areas or expensive restaurants, just local shops and sodas...!

See All Costa Rica Hotel Options


Live Chat or Contact Us

Toll Free: 1-877-656-2465
Costa Rica Direct:
011-506-2290-3611