Gregory Lake, Nuwara Eliya -Where the town comes to life | The Vacation Gateway