Designed by
Title
Limenaria Castle and Limenaria Town, the second most important city in Thasos Island, Greece #139152507
Description
Limenaria Castle and Limenaria Town, the second most important city in Thasos Island, Greece. Aerial image of a Thasos Island in Agean sea shot using a drone.