( Ramboda Ella ) waterfall in srilanka..dilan91 (41)in #natural • 6 years ago (edited)Srilanka most beautiful ramboda ella waterfall and five stars hotel in nuwaraeliya. #photographer #travel #photo #colorchallenge