 Business Insider ranks the waterfall as the 14th Best waterfall in Europe.The waterfalls are the highest in elevation found on the island and are located about 2 km north of Pano Platres village.The official starting point is 3km from Troodos square.