Single tree Hill Buddhist temple is situated in Nuwara Eliya in Sri Lanka. It is also famously known as “The one tree hill”. It is the 10th tallest mountain in Sri Lanka and this is a real traveler’s paradise that shouldn’t be missed by any and visited by many.