Freepik
    Margaret Island is in the middle of the Danube in central Budapest Hungary

    Margaret Island is in the middle of the Danube in central Budapest Hungary