Articles

Amelia Island Lighthouse

The Amelia Island Lighthouse is a historic lighthouse located on Amelia Island in Nassau County, Florida. Situated at the northern end of the island, the lighthouse has served as a navigational aid for mariners entering the St. Mary’s River and Cumberland Sound for over 200 years. Constructed in 1838, the Amelia Island Light was the […]

Read full post »