The non-Muggle village near Hogwarts is called Hogsmeade. It is the only entirely wizarding village in Britain and features various shops, pubs, and attractions, such as the Three Broomsticks Inn and Honeydukes Sweetshop. Students from Hogwarts can visit Hogsmeade during designated weekends, making it a popular destination for them.
Honeydukes.
Honeydukes found in the village of Hogsmede
Dumbledore's body was placed in a tomb at Hogwarts near the lake.
Luna Lovegood is from England, she lives near the Weasley's.
Depends what you mean by "Harry Potter's town": Godric's Hollow is the town where he lived as a baby, back before his parents were killed by Voldemort. Little Whinging is the town where he lived with his awful Muggle relatives, the Dursleys. Hogsmeade is the all-magic town located near Hogwarts.
Honeydukes.
Honeydukes Sweet Shop
In Hogsmeade there is a sweet shop called Honeydukes.
The Honeydukes in Hogsmeade
Madam Puddifoot's Tea Shop or The three broomsticks Inn but the three broomsticks in is actually a pub :)
Honeydukes found in the village of Hogsmede
Hogwarts Castle is located in Scotland, near the village of Hogsmeade, in the Harry Potter books.
Dumbledore's body was placed in a tomb at Hogwarts near the lake.
I think it's near Hogwarts, maybe in Hogsmeade, or by the Shreiking Shack...
Luna Lovegood is from England, she lives near the Weasley's.
Depends what you mean by "Harry Potter's town": Godric's Hollow is the town where he lived as a baby, back before his parents were killed by Voldemort. Little Whinging is the town where he lived with his awful Muggle relatives, the Dursleys. Hogsmeade is the all-magic town located near Hogwarts.
Hermione Granger. If it is near exam time most panicking students will be there.