The stunning village of Vernazza
Looking past Riomaggiore along the Cinque Terre coast
Storm approaching Vernazza village
Where the mountains meet the sea
Looking past Vernazza to Monterosso
Mediterranean beauty
Lovely Italian coastline
Vernazza Port
Swimmers in unison
Breaking through the glass-like water
Taking in the underwater views
Crystal clear waters in one of Crete's beautiful coves
Sunset aboard the 'Lady of Avenel'
The Lady of Avenel
Scotland's picturesque Inner Hebrides
Beautiful coastal countryside
Scotland's rugged landscape
Taking a break
Casa de Marita
Stunning island swimming
The rugged Galapagos Islands
Marine Iguana on Galapagos Islands
Seals yawning
Get close to the wildlife on the Galapagos Islands