The Ritz-Carlton, Amelia Island

The Ritz-Carlton, Amelia Island

Romance and Relaxation at the Ritz-Carlton, Amelia Island By Bailey Heldmar Get Acquainted: Amelia Island lies off the northeastern coast of Florida near Jacksonville. At 13 miles long and 2 miles wide, the island is the exact same size as Manhattan, but you’ll find a...