Puntarenas
Montezuma is a charming beach town on Costa Rica’s Nicoya Peninsula, boasting a stunning white-sand beach, vibrant eateries, and lush nature trails.
Puntarenas Province, Puntarenas, Costa Rica Get directions