Where nature meets beauty
Wherever we go in the Windward Islands we are reminded of the beauty of untouched nature.
Each island has its own unique climate and landscape – giving us access to an amazing variety of fresh fruits, vegetables and herbs.
Grenada – known as “The Spice Isle”, St Vincent & The Grenadines, where Pirates of the Caribbean was filmed, St Lucia – The Helen of the West and Dominica – “The Nature Island”
Together the Windward Islands can provide us with exactly what we need to produce the most delicious Caribbean flavours
Find out more