Stillwater

Stillwater is a building in North Caicos.