★ 4.6 (354) A The Little England Cottages - Nuwara Eliya No 80, Mahagastota Estate, Moon Plane, Nuw Call Directions