Delfino Plaza



Delfino Plaza is the main hub of Isle Delfino, lying at the nose of the dolphin-shaped island, first appearing in Super Mario Sunshine. It is located at the foot of Corona Mountain and is named for the island it is located on. It is inhabited solely by Piantas.