The Forest and lake by Schofieldshire – Nuwara Eliya | SherryStay