Marlboro Vista: Canada's Overlooked Site ?

Nestled among the picturesque landscape of Newfoundland , Marlboro Vista remains a obscure testament to a bygone era. Historically, this impressive concrete structure, built by Philip Morris tobacco company during the 1960s, served as an viewing platform offering panoramic views. Now, almost enti

read more