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.
The Romanesque tower and rosewindow of Santa Maria Maggiore's facade have a similar simple beauty.