panoramic anguilla photo

Island Harbor is on the north coast of Anguilla, to the East of Shoal Bay Beach. There is a unique restaurant on a tiny island with no electricity called Scilly Cay, shown in the photos.

These photos were taken in 2009.