Marlboro Vista: Canada's Neglected Site ?

Nestled among the picturesque landscape of the province of Newfoundland, Marlboro Vista remains a little-known testament to a bygone era. Previously , this impressive concrete structure, built by a US tobacco company during the 1960s, served as an viewing platform offering breathtaking views. Now

read more