Location


Category


Travel Duration
Price & Ratings
Tour Category

ST. CLAIR’S & DEVON

Clair’s is one of the twin waterfall of Devon, which together provides one of the most breathtaking waterfall sights in Sri Lanka to any visitor. This is perhaps the only place in Sri Lanka where you can view two magnificent waterfalls, each distinctly different, from the same vantage point.