16th February 2025 marks 40 years since Leo first stepped foot in Grenada. Here is Leo’s story in his own words
Read MoreWhere exactly is Grenada? Often confused with its counterpart in Spain, Granada — though the two couldn’t be more different. We delve into the geographical nature of Grenada and what makes it so special.
Read More