Puerto Viejo, Costa Rica is a backpackers haven, a place for bare feet and beach stays, hammocks and hippies. This small
Central America is well known for its beautiful beaches, massive parties, friendly residents, and laid back lifestyle. If you’re looking