Langdon Hall and Spa.

Aerial Footage of this 5 star Spa and Hotel located in Cambridge Ontario. This video showcases the grounds in the winter months.