Aveiro, mostly known as the “Venice of Portugal” is a charming coastal town situated in the Central Region of Portugal.