Browse "Museums, Galleries & Archives"

Article

The Rooms

The Rooms is a cultural centre located in St. John’s, Newfoundland, that showcases the history, heritage and art of Newfoundland and Labrador.