Home / North Carolina / Indian Beach

Indian Beach, NC City Limits stuff

Indian Beach is in Carteret County, North Carolina, and covers 0.6 square miles.