It’s a beautiful place to capture photos of the kids or the whole family. Nuwara Eliya, the city of tea, is a stunning hill ...