small boats rest along the crystal clear shoreline of toroni beach in p5PzY