Hidden Creek Ranch is run by Greg and Janyn Towns and is located in central Manitoulin Island. To read more about them, their horses and their mission, please visit: http://hiddencreekranch.ca/