an Entity in Data Space: dbkwik.org
Toronbo Beach is a location in The Legend of Zelda: Breath of the Wild. It is located in southeastern Necluda Sea on Eventide Island.