Tag Archives: featured

St. George’s, Grenada

December 24, 2023 St. George’s is the capital of Grenada, a picturesque island nation in the Caribbean. It is about 90 miles from the north coast of South America and is the first in the chain of Windward Islands. It is … Continue reading

Posted in Caribbean, December, Food | Tagged , , , , | 3 Comments