Bushkill Falls: The Niagara of Pennsylvania

Yes, you read right. Bushkill Falls is known as the Niagara of Pennsylvania. We visited in the 1st week of September. It is a famous tourist attraction in the state of Pennsylvania. As the name suggests, it is a waterfall that has various trails constructed in a beautiful way to attract tourist. Bushkill Falls is […]