Marlboro Vista: Canada's Neglected Site ?

Nestled in the rugged landscape of the province of Newfoundland, Marlboro Vista remains a little-known testament to a bygone era. Once , this impressive concrete structure, built by a US tobacco company in the 1960s, functioned as an viewing platform offering expansive views. Now, practically aba

read more