In Pokemon Crystal, Go to Ecruteak City. Head right until you reach route 42 and surf across the water. Just keep going right until you reach Mahogany Town.
You can also go through Mt. Mortar from Ecruteak. Go in, straight, right, and head through the passageway. Go right and down through another passageway. Down, right, down the stairs and out of the cave. Head right to Mahogany.
you definitely need help here, so go read everything on bulbapedia and serebii and psypokes, then here is the solution... mahogany town is in mahogany town!
after defeating team rocket in mahogany town,go to the radio tower in goldenrod city.
you go to mahogany town
You have to go through the Ice Path to get to Blackthorn. To get to the Ice Path, you have to go east of Mahogany Town. To go east of Mahogany town, you have to have defeated the seventh gym.
Go through Ice cave from mahogany town
The seventh gym leader is situated in Snowpoint city.The 7th gym leader, Pryce, is in Mahogany Town. To get there, you go east of Ecruteak City. You will have to pass through Mt. Mortar. After you get to Mahogany Town, you have to beat Team Rocket in the shop in Mahogany Town and at Lake of Rage north of Mahogany Town.Hope this helped! =)
Go north to the Lake of Rage, you can fish for gyarados their. Additionally, hatching a water type Pokemon in mahogany town would be 'getting it in mahogany town'
After catching or defeating the red gyarodos lance will talk to you go to the house above the pokemon gym in mahogany town
go up from mahogany town. aydelie 101
Go west of Mahogany town.
go to mahogany town and continue.
Go to the right of Ecruteak, & either go through the cave, or if you have Surf already, surf through the water, & you will be at route 42, which is very short & will lead you directly to Mahogany Town.