World’s Most Beautiful Street Found on a Greek Island
After many submissions and thousands of votes, the results are in and a Greek picturesque street found itself on the top of the list. The little street (alley) is located in Lesvos Island (Molyvos villages) and the picture was submitted by Greek photographer named, Konstantinos Stamatelis. Molyvos is an enchanting little village and one of the most beautiful destinations in Greece. It is a traditional settlement that used to be inhabited since the Bronze Age and it was a very important Greek city in ancient times.