Travel & Tourism January 24, 2021Richmond Green Sports Centre and Park – Richmond Hill, Ontario, Canada [ONTARIO TRAVEL SERIES]Richmond Green, also known as the Richmond Green Sports Centre and Park is a city-owned…