Discover the serene charm of Amelia Island Lighthouse nestled in Fernandina Beach, Florida. Perfect for a relaxing getaway with stunning views and rich history!
Known for its picturesque lighthouse, stunning beaches, and vibrant history, Amelia Island is a great spot for beach lovers and history buffs alike.