Waterfall in Thames River

43.103702, -80.818462