Destination creator (Voyajo Team)
Sauteurs (pronounced Sau-tez) is a Fishing Town in the Saint Patrick Parish, Grenada and is the sixth largest in Grenada, with a population of about 1,300. It is located in the far north of that island overlooking Sauteurs Bay (...) (from Wikipedia)