Showing posts with label Saint Croix. Show all posts
Showing posts with label Saint Croix. Show all posts

Monday, January 10, 2011

Monday, January 10, 2011


"In 2001, Nantucket won the Best Island award from the readers of Travel and Leisure."
No offense to Nantucket but I think the Best Island award should go to Saint Croix . . .



Or definitely the Best Island View award.