porto di mare

Etymology
lit. 'harbor of [the] sea', referring to the busyness usually found in a harbour/harbor or port.

Noun

 * 1) a place with a lot of coming and going or hustle and bustle
 * 2) hive of activity
 * 1) hive of activity