Tag: Rio Celese
The Magical Rio Celeste in Costa Rica
Rio Celeste, a river situated in the heart of the Tenorio National Park, and one of Costa Rica’s prime secret spots!
Rio Celeste, a river situated in the heart of the Tenorio National Park, and one of Costa Rica’s prime secret spots!