On the island of ruins
go to zeldauniverse.com, they should have everything you need.
in the temple of wind
Get it in the Temple of Wind
there is no bombachu bag in the temple.
which part
in the temple of wind
beat the goron temple
On Molida Island.
goron temple
You get it in the Wind Temple.
finish goron temple, ice temple, and pyramid temple
the ice temple is on the isle of frost