Hyrule Castle Town is the largest city and main community center in Hyrule. The main race in this town is the Hylians, however, many other races, including Gorons, Zoras and others live in this town as well. In addition, people from other lands often travel here looking to trade or to sell their wares. Even Gerudo often arrive here looking for Hylian boyfriends. Multiple side quests occur here, plenty of shops are present, and the main character (Link) will visit this location many times.
With each new installment, the overall design is different, probably because of the dramatic time differences between each game. Interestingly, Ocarina of Time's Hyrule Castle Town featured no Gorons (despite the fact that they were present in the game), though Twilight Princess, which took about 1,000 years later, did in fact have them.
Forest Realm (Aboda Village • Hyrule Castle • Whittleton • Rabbitland Rescue • Trading Post • Forest Sanctuary • Dark Realm) • Snow Realm (Anouki Village • Wellspring Station • Bridge Worker's Home • Snowdrift Station • Slippery Station • Snow Sanctuary) • Ocean Realm (Papuchia Village • Pirate Hideout • Lost at Sea Station • Ocean Sanctuary) • Fire Realm (Goron Village • Fire Sanctuary • Goron Target Range • Disorientation Station • Dark Ore Mine • Ends of the Earth Station) • Sand Realm (Sand Sanctuary) • Altar of the Demon King • Altar of the Mountain Goddess • Hyrule Castle Town • Linebeck Trading Company • Link's House • Mountain of Fire • Ocean Floor • Stamp Station • Train Station • Tunnel to the Towe
Dungeons
Forest Temple • Snow Temple • Ocean Temple • Fire Temple • Sand Temple • Tower of Spirits
Eastern Abbey • Forest of Spirits • Great Plateau Tower • Hopper Pond • Mount Hylia • River of the Dead • Shrine of Resurrection • Temple of Time • Woodcutter's House