Friday, 11 May 2007 | Views [406] | Comments [2]
Niagara Falls is a wonderful sight pity that it appears to be in the USA Vange/Pitsea (sorry to all those who actually live there!) The Canadian side is a little better full of things you would expect from a world wonder! I have decided to rate the hostels ... Read more >
Tags: Sightseeing