Grace Bay at Leeward

This is a video taken along Grace Bay near Leeward (northeast part of Provicenciales).

[ Return to Videos Web Page ]