Yoshi's Island

Yoshi's Island, or Yo'ster Isle, is the island that is home to the Yoshis.