M
Margot Sheehan Review of Leros marina, evros s.a.
Great marina, wonderful facilities. The staff was ...
Great marina, wonderful facilities. The staff was very professional and accommodating. I had a great time during my stay at Leros. Will definitely come back again!
Comments: