"Where have you been all my life?"
"Tors Cove, Newfoundland"
The Ultimate Newfoundland Vacation Rental. Super clean, chic, private, close to everything, and located right on the ocean next to the largest population of Humpback Whales on the planet. Situated so close, not only will you see whales, but you can hear them breathe.