Woman at sunset in Santa Teresa
Santa Teresa is a nearby town to Montezuma. It’s where you go to catch the sunset since Montezuma doesn’t really have them (you’ve got sunrise though!). Santa Teresa has some
Photos of the Montezuma and the surrounding Costa Rica area
Santa Teresa is a nearby town to Montezuma. It’s where you go to catch the sunset since Montezuma doesn’t really have them (you’ve got sunrise though!). Santa Teresa has some