In every area of the world there are magical places whose chief attraction is the vision of nature they present. Naturally occurring, designed or enhanced by man, these locations showcase the creative force within all living things in the universe which is ultimately responsible for our own existence here on earth.
Avalon is a re-creation of the natural environment that greeted the first indigenous people to settle New York State. Its five distinct natural habitats populated entirely by native flora hold the story of our past, and quite possibly, the seeds of our future.
Enjoy your visit to Avalon. If this beautiful place embodies a message, it is that life is determinedly vital. Our responsibility is to recognize its innate value, and treasure it.