Langdon Hall and Spa


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