Purchasing 5 Weeks of Ownership in this property. Amelia Island, a strategically located islands in the Lark Caye Range, is a small island consisting of 0.394 acres. The Island experienced some erosion over the years but one can apply for a dredging permit at the Ministry of Natural Resources and reclaim the island plus the 66 feet reserve surrounding it.