|
True to its name, Heaven Seven stands as a beacon, of sheer bliss that calms ones senses in unison, in a most distinctive way.
Located on a hillock; the clean, crisp air of Nuwara Eliya, scented with the fragrance of garden fresh blossoms, coupled with the tranquil sounds of nature, enfolds you, as your eyes absorb the bounty, Mother Nature has bestowed around, in great abundance.
Suggestion's