Thị trấn duy nhất của hòn đảo, Avalon, tập trung xung quanh vịnh bên dưới những ngọn núi tuyệt đẹp ngăn cách hòn đảo với nội thất gồ ghề.
Khách du lịch thường không thích cảnh núi non nhưng người dân lại thích nó.