Nice place.
HAPPY NEW YEAR ! 2019-01-01
Beautiful place to relax
Lookout Point is located at Unnamed Road, Etobicoke, ON M8V 3X7, Canada