Travel Answers
Boca Barranca

change location

Did you mean?

Try your search again
    Advanced Editor View Guidelines

    Be the First to Answer

    • T Shirt Shop in Montezuma Costa Rica

      Montezuma Sep 28, 2016 at 8:01 AM

      We bought a great T shirt at a nice surf style shop in Montezuma Costa Rica. It was located by an ice cream/yogurt store on the same side of the road. We cannot find the name of it anywhere. we would like to buy more shirts if possible.