Under Construction & Opens June 2019 The Backyard – Amelia & Fernandina Beach The Backyard – Amelia & Fernandina Beach Land & Location An island within an Island. Crane Island is situated on the western shores of Amelia Island and directly on the Intracoastal Waterway. The Idea Home will enjoy this remarkable backdrop to […]