St Lucia – Thylacines, Potfish and a Stairway to Heaven

St Lucia – Thylacines, Potfish and a Stairway to Heaven

St Lucia is a small, tropical Caribbean Island in the Windward Islands group. It owes it's existence to it's volcanic past (and present). It's many rugged peaks are covered in lush green vegetation and it's coastline has a multitude of fantastic beaches. But more than anything else we enjoyed the friemndly and welcoming attitude and approach of the locals we met during our short stay. Here is a bit about our experience.

Read More