St Leu


Here’s the view from our local French friend Cyrils house, high on the hills above the coastline of St Leu in Reunion Island, as the sun begins to set it highlights a  new swell hitting the tropical paradise.