International Volvo Photo Locations Part 542 The Portugese Museu Nacional dos Coches, or National Coach Museum, is located on Av da Índia, Praça Afonso de Albuquerque and R. da Junqueira in Lisbon, Portugal. The new National Coach Museum building, inaugurated in May 2015, houses the most representative part of the collection. Occupying a site in […]