Marlboro Vista: Canada's Neglected Monument?

Nestled in the picturesque landscape of the province of Newfoundland, Marlboro Vista remains a obscure testament to a bygone era. Previously , this impressive concrete structure, built by the American tobacco company in the 1960s, served as an scenic overlook offering panoramic views. Now, practi

read more