bn:01882009n
Noun Named Entity
JA
No term available
EN
Amelia Island Resort is a luxury resort community located on Amelia Island, Florida, the westernmost barrier island on the Atlantic Ocean in the U.S. The resort's tennis facility hosted the Bausch & Lomb Championships, a major Women's Tennis Association tournament, for 20 years. Wikipedia
Relations
Sources
HEADQUARTERS LOCATION
LOCATED IN THE ADMINISTRATIVE TERRITORIAL ENTITY