Nino Island

Nino Island is a very small island that is home to Ruminoa City.