Charleston Harbor lies between downtown Charleston and the Atlantic Ocean. Charleston's name is derived from Charles Towne, named after King Charles II of England.