The island's only town, Avalon, clusters around the bay below stunning mountains that separate it from the rugged interior.
Avalon is the only town on the island.
He stood a distance from the wall and fell to his knees.