not logged in

Viewing "Montezuma waterfall" by Travelbug

Montezuma waterfall
Montezuma waterfall

Montezuma is a cool little beach town on the Pacific coast of Costa Rica. When you get tired of chilling on the beach or hanging out in town, you can hop a horse and ride along the beach to this spectacular waterfall.