14616 NW 140th St
Alachua, FL 32615
The Ayurveda Health Retreat is located in the small historic town of Alachua, in north-central Florida.
In your free time you can take a relaxing stroll down charming Main St. or visit the freshwater springs, parks, and rivers nearby. Nothing encourages relaxation and recovery like quality time spent reconnecting with Mother Earth. There are many clear springs, rivers, and lakes for swimming and canoeing or kayaking, as well as a wide range of walking and hiking trails for any level of expertise. Take a slow walk on a leafy path through O'Leno State Park, swim and hike at Gilchrist Blue Springs State Parks and tube down the Ichetucknee River, or even bike through the San Felasco Hammock.