Puerto Viejo, Costa Rica: Hippie Haven Puerto Viejo, Costa Rica is a backpackers haven, a place for bare feet and beach stays, hammocks and hippies. This small