Waterfalls Neda Waterfalls in Greece! I love the outdoors and being near bodies of water/ Makes one want to go for a swim.. Source : http://www.listal.com/list/greece-2 Does this belong to you Or do you know who sells it ? Let us know Login to comment Send to a friend Waterfalls View Source