Miramare Terraceon the interactive online map Centre Island. Centre Island, Miramare Terrace. Search on the map, closest way, distance to the Miramare Terrace. Simple and easy to use on mobile devices.