(< previous :: next >)One of the many islands of the Bocas del Toro archipelago; miles of untouched white-sand beach and palms, close to Sunset Point.
Copyright: The DreamScape Group