Exploring Costa Rica in ultimate luxury on board the iconic luxury charter yacht CHRISTINA O
Taking pride of place between the Caribbean and Pacific Oceans, Costa Rica is the definition of paradise offering lush coastlines, pristine waters, and untamed landscapes. Currently cruising this amaz...