A Visit to Gregory Lake Nuwara Eliya
Gregory Lake is found a short distance away from the Nuwara Eliya town centre – and it’s well worth taking the time to visit it! This tranquil body of water…
Share
Posts by tag
Input your search keywords and press Enter.