Islands in North America
Travelers are voting Angel Island, Portage Island and Figure Eight Island as the best of 308 islands in North America. Also popular are Masonboro Island and Alcatraz Island in United States and Cozumel in Mexico. Want more? Check out our map of islands in North America or these 157 islands in United States.