Map of Indian Harbour Beach, Florida
Indian Harbour Beach is south of Satellite Beach, in Brevard County.