snoops.de
Back Grenada
Grenada, the Isle of Spice, is located in the southeastern Caribbean Sea, only about 100 miles north of Venezuela. Deutsch
Grenada, die Gewürzinsel, liegt im Südosten der Karibik, nur 160km nördlich von Venezuela.

Selection of photos taken in December 2010

Selected stills from the video footage of December 2010

email