Photo Showcase: Catch the Sunset at Playa Puerto Viejo

Puerto Viejo de Talamanca, Costa Rica

Adventure details