Leros - GrèceOpen standalone map in fullscreen mode
Leros - Grèce: 37.140914, 26.848843