Nestled within the picturesque landscape of Newfoundland and Labrador , Marlboro Vista remains a little-known testament to a bygone era. Once , this impressive concrete structure, built by the American tobacco company throughout the 1960s, acted as an scenic overlook offering breathtaking views. … Read More