The scenery and the air are very beautiful and fresh.
The Tower Hotel
Posted: Dec 23, 2018
Like
More Reviews
Some reviews may have been translated by Google Translate
358***33
5/5Outstanding
Original Text
This is a high tower next to Niagara Falls, the lighthouse overlooks the panoramic view of the Falls, the view is wider, and the view is more spectacular.