Grenada – Sandals LaSource

Located on the southern end of the Lesser Antilles, the island of Grenada is a sovereign state in the West Indies in the Caribbean Sea. St. George’s is the capital of this island nation whose most popular export is Nutmeg. Sandals operates an all-inclusive resort on the southern tip of this beautiful island with its famous “pink gin beaches”. Click…

Continue Reading