Source: Tourism MediaOconaluftee Islands ParkThe WorldNorth AmericaUSANorth CarolinaCherokeeOconaluftee Islands Park