David Stanley Oct 29, 2023 11:45PM Hugh Town on St. Mary's is the administrative center of the Isles of Scilly, England. The five inhabited Scilly islands are the southeasternmost extension of the United Kingdom, 45 kilometers off the Cornish mainland.