Observe Nature in Person
Explore Tree of Life
Barely visible small dot in the world map
Sri Lanka is a hidden treasure trove to nature holics where occasional living wonders endemic to our small land area surprises them, hooking them to our bountiful island with absolute awe.
Be guided by our trained staff to meander through the green foliage where an occasional color splash of birdie will pop, drawing the image in the most sensitive corner of your heart. Permit the higher power to touch you, to soothe your pulses, revive your tired senses sharpening them to get a more realistic grip on the surroundings, to live the moment among the stillness of the earth, and to be a part of the great circle of life.