STA Travel
24 hours a day, 7 days a week. Round the clock service for all your travel needs!
Call us: 1800-509-6404
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.
24 hours a day, 7 days a week. Round the clock service for all your travel needs!
Call us: 1800-509-6404