Map of Indian Harbour Beach, Florida

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