Which island? whirl islands? Cinnabar island? you catch lugia in whirl islands. you beat blaine in cinnabar island.
lugia
Yes, on cinnabar island, just explore the island that the pokemon center is on.
Cinnabar Island
its in seafoam island not cinnabar
in pallet town (above cinnabar island)
to find Blue in HeartGold or SoulSilver go to Cinabar Island next to Seafoam Island and go right next to the Pokemon center.
in seafoam island
He's on CInnabar Island in Kanto.
whirl islands
Cinnabar Island [using Rock Climb}
There is no mansion in SoulSilver.the Pokemon mansion on cinnebar was destroyed when a volcano wreaked its havoc on the island.
Use rock climb hm