Nestled in the heart of Nuwara Eliya, Lake Gregory is a serene retreat that seamlessly blends natural beauty with adventure.

Nestled in the heart of Nuwara Eliya, Lake Gregory is a serene retreat that seamlessly blends natural beauty with adventure.