Tag Archives: _________ Nantucker Island is a superb spot for watching the eclipse.