Craney Island is a manmade island located near the entrance to the navigational channel of the Elizabeth River and could be an integral component in the growth of Hampton Roads… read more →