Oh, Montezuma, Costa Rica—a beach town as chill as it gets, on the Nicoya Peninsula not too far from the popular town of Santa Teresa. Here, narrow streets wind through the town full of local ...
Some results have been hidden because they may be inaccessible to you