The view from #324 The view from #324, originally uploaded by SeanSantry Grace Bay on the Turks & Caicos Islands’ north shore, as seen from the Royal West Indies Resort. Posted by Sean — 23 Jan 2007