Bermuda From Space.
Landing on the island alway reminded me of a box of pastel candies
I was lucky enough to grow up in Bermuda, I matured in the US, but Bermuda has my heart. Bermuda is an island 750 miles of the coast of North Carolina, it is governed by England. It is very much British. Tea is an envent not a just a time.
There is no public water system, notice the roof, it is made out of limestone. It is stepped down to catch the rain water, (not ot mention no one drinks water unless it is bottled).
The island is 21 miles long and 1.5 miles wide, as you can imagine we need to be imaginative when it comes to transportation. There is only one car per family, so while Mom has the car. The rest of us travel on these.
Until we meet again