Reviews Of Costa Rica
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
Toll Free: 1-877-656-2465
Costa Rica Direct: 011-506-2290-3611


