Costa Rica – Montezuma

Montezuma is an amazing little town on the Nicoya Peninsula in Costa Rica. Yesterday morning, I left Mal Pais to come over here and am so glad because this place is by far my favorite so far. Everything is centered around one small area next to a beautiful cove. There are these amazing restaurants and... Continue Reading →

Website Built with WordPress.com.

Up ↑