Omni Amelia IslandMay 1, 20181 minMeet the Residents of the Nature Center The beauty and magic of Amelia Island’s complex ecosystems come to life at the Nature Center. The Omni Amelia Island Plantation Resort's ...