Got2Go

Vacation rentals in South Westerlo

South Westerlo is a small town located in Albany County, New York. It is known for its beautiful natural scenery, including the nearby Catskill Mountains and the Hannacroix Creek. Visitors can enjoy hiking, fishing, and other outdoor activities in the area.