Articles Tagged 'Nicaragua'

Meet Your Host

Meet Your Host- Rancho Chilamate in Nicaragua

Cantering down the beaches of Nicaragua?!?! Yes, please. Learn about this special, eco-friendly ranch destination and how it all got started. If you've ever see the hit CBS TV series, Survivor, you may have a vision of the beaches by Rancho Chilamate. Raw, deserted, wide and stunning, the ra...