Little Venice is on the Isle of Mykonos. These apartments were built by sea captains in the 17th century, reportedly to unload illicitly obtained goods under the discretion on night.
Little Venice is on the Isle of Mykonos. These apartments were built by sea captains in the 17th century, reportedly to unload illicitly obtained goods under the discretion on night.