Coco de Rasta Beach — beaches in Puerto Viejo

Coco de Rasta Beach is one of the beaches in Puerto Viejo, Costa Rica. Discover Coco de Rasta Beach and other beaches in Puerto Viejo, Costa Rica on The Bo