São Miguel Island — an attraction in Ponta Delgada, Azores, Portugal. Contact information, location, and opening hours. PortugalForAll.