Central America, Costa Rica, Travel

72 hours in Costa Rica – Everything you Need to Know

Liberia, Costa Rica We went on a trip to Costa Rica because he had a free hotel resort stay. It was one of those things you pay a low price for but they make you sit through a 1-2 hour sales pitch. We had to book it in advance and unfortunately cut our stay 2 […]

72 hours in Costa Rica – Everything you Need to Know Read Post ยป