You are viewing a single comment's thread from:RE: TorontoView the full contexthhusaini (73)in whalepower • 6 years ago Woohoo... Nice pict, love it.
It is a huge and beautiful Place located in Toronto Canada, called 1000 Islands, or Mil Islas in Spanish...!!
Thank you my friend @hhusaini