Level 4, 66 Wyndham Street Auckland, New Zealand
Cedros Island, located in Costa Rica’s Gulf of Nicoya, is a small, tranquil island known for its serene beaches, wildlife, and peaceful atmosphere, accessible by boat from Paquera.