Delfino Plaza

Delfino Plaza is the main location on Isle Delfino. After you collect a [shine sprite]], you get directed right back to Delfino Plaza.