Unlike Margaret Island, the City Park behind Heroes' Square is a man-made park
Located on a 2,5 km-long central Island on the Danube
Normafa is part of the Buda Hills area, on the Svábhegy (Schwab Hill),
This park, named the People's Park, is the biggest one of Budapest