Nestled amidst the lush greenery of Sri Lanka’s central highlands