Nature You are more than likely to find your corner of bliss in Sri Lanka…… Call it Paradise ! ELLA NUWARA ELIYA HORTON PLAINS ADAM'S PEAK