 The town's architecture is marked by its Venetian and Austrian history, and its harbour hosts a modern 500-berth marina for yachts ("Porto San Rocco").Muggia lies in northern Istria.Its territory, limited on the sea-side by a shoreline of more than featuring a coastal road and on the border side by a hill system, Monti di Muggia, including Mt.