Venice

10 Venice Attractions & Travel Guide

26/03/2020 Tommy Ooi 0

Venice is one of the most visited places in Italy which comprise of 118 small islands separated by canals and linked by over 400 bridges. Venice had 36,000 sailors operating 3,300 ships at the peak […]