Categories
The tower of Druaga, the largest of the three towers of the Niagara Falls, sits on the western edge of the city, overlooking Lake Erie.The tower is part of the…