HI MIKE EDESSA WATERFALLS ARE LOCATED IN GREECE.EDESSA WATERFALLS ARE THE BIGGEST FALLS AND THE MOST POPULAR IN GREECE.ONE THUOUSENT PEOPLE VISIT EVERY WEAR AND SWIMM IN THE WATER.AROUND THE FALLS IS A LOT OF MOSCUITOS BECAUSE THEY LIVE ON RIVER NEAR THE FALLS.THE FALLS HAS GOT THIRTY THREE METRES.I HOPE YOU WILL GET THE FALLS IN EDESSA…. BYE, DIMITRIS.