What are the top tourist attractions in Grand Turk?

Is Grand Turk walkable?