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.
A man with pants plays with water in front of a crowd.