Nestled within the rugged landscape of the province of Newfoundland, Marlboro Vista remains a relatively unknown testament to a bygone era. Previously , this massive concrete structure, built by the American tobacco company in the 1960s, acted as an scenic overlook offering breathtaking views. No