Nestled in the beautifully lush rolling hills of Caledon in Alton, Ontario, Canada, you’ll find a countryside health and wellness getaway known as the Millcroft Inn and Spa. With a 100-acre picturesque landscape and plenty of revitalizing activities, the Millcroft Inn and Spa will quickly become your new favorite escape from the city. History The …
Michelle Keldgord
Michelle is a professional writer born and raised in Southern California. Being an avid traveler and surrounded by vast and gorgeous hot springs, she thoroughly enjoys learning about the many hot spring opportunities across the globe.