The Fluvarium
The Fluvarium, located in St. John's, NL, is a unique venue that strives to promote a healthy climate and ecosystem awareness. It is a...
Check out my travel blog to get a bird's eye view of what to expect when you arrive on "the rock" and to see even more Newfoundland related travel tips.
The Fluvarium
Newman Wine Vaults
Geo Centre
Cape Spear: Military History
Signal Hill: Military History
Signal Hill, Newfoundland
Cape Spear, Newfoundland
Petty Harbour Mini Aquarium
Commissariat House
Salmonier Nature Park
Waterwitch Shipwreck in Pouch Cove
Downtown St. John's
The Rooms
Bowring Park
Our Lady of Lourdes Grotto in Flatrock
Cape Spear Lighthouse Keeper
Middle Cove Beach
Quidi Vidi Village