
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
