Montezuma real estate

Over the last few years, Montezuma has become a favorite place for investors and individual home buyers to buy real estate. Located near the southern tip of the Nicoya Peninsula, Montezuma is a remarkable beach town in Costa Rica. It offers village-like atmosphere and pure and untouched nature where one can lose oneself amidst the … Read more