Harbour Town Lighthouse
Harbour Town Lighthouse Harbour Town, Hilton Head Island, SC, United StatesThe Spirit of Beginning The Harbour Town Lighthouse has stood for more than 50 years as a beacon and a symbol of the creative spirit of Charles Fraser. The Sea...