Indian Beach, NC
Jump to navigation
Jump to search
- Part of: Outer Banks, NC
- Next to:
- Towns: (South) Emerald Isle, (North) Salter Path
- Natural: Atlantic Ocean