far away places: Cuba, Belize, Mexico & Costa Rica: Riding horses on the beach in Costa Rica

Riding horses on the beach in Costa Rica
Riding horses on the beach in Costa Rica