As England’s patron saint is Saint George then England could be said to be a island of St George’s.
This post is a picture of houses on St George’s Florida.
Pretty houses, but no pictures of the lighthouse mentioned.
There are other St George’s islands around world:
- Looe Island in Cornwall, England is also known as St George’s Island.
- There is a fictional St George’s Island in the old English sitcoms Yes Minster.