I will be travelling now for the next 30 ours so pass to someone else. The white roofs should give it away. They collect all the rainwater as they have no natural source of water on the island......Bermuda. Taken from Cambridge Beaches hotel Long Bay.