Avalon

Avalon really is cooler by a mile! For more than a century, Avalon has been a popular vacation destination for beach lovers everywhere. Located on the Seven Mile Island, sharing the island with Stone Harbor to the south, this island offers a unique charm that you won’t find anywhere else.