
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