
Image: Lanka Travel Directory The beauty of stunning waterfalls, cold mist, pure blue water, green forests and grasslands… all the magnificence in one place – that is Mandaram Nuwara; the mysterious village, wrapped up in so many legends as the history […]