Travel & Tourism July 14, 2020David Dunlap Observatory – Richmond Hill, Ontario, Canada [ONTARIO TRAVEL SERIES]Do you like stars and galaxy? David Dunlap Observatory located in Richmond Hill, Ontario is…