Cayo Real, a small island in the bay at Esperanza, provides protection from swell

Previous | Home | Next