(< 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 2008: The DreamScape Group