North York Academy Trip to PortugalNorth York Academy traveled from Toronto, Canada to Estoril, Portugal with Premier International Tours to enjoy a week-long trip to...