Note: This post may contain affiliate links.
The front of the postcard features a picturesque view of Devasego Falls, located near Stamford, New York. Devasego Falls is a popular natural attraction in the area, known for its stunning beauty and serene surroundings. The waterfall is a part of the Catskill Mountains region, which is renowned for its scenic landscapes and outdoor recreational opportunities.