Tsimiski 2, Edessa , Greece
Nestled in Edessa, the Waterfalls of Edessa enchant visitors with their stunning cascades and lush surroundings, making it a breathtaking destination for nature lovers and a perfect spot for unforgettable photography.
Landmark
Lat: 40.8038958, Lon: 22.0560284
ShareWebsite LinkCall