document.addEventListener("contextmenu", function(e){ if (e.target.nodeName === "IMG") { e.preventDefault(); } }, false);

Beaches

Grenada, Carriacou and Petite Martinique boast over 45 beaches, many with turquoise waters, sparkling white sand and shady coconut palms - delivering that classic formula to live up to your expectations for an idyllic Caribbean vacation.