Still in New York and this time we get a small glimpse of Borat in Central Park confusing yet more onlookers. This time he's at The Pond which is located in the South East of Central Park.
Movie Location:
60th Street, New York City, Central Park, Manhattan, New York, USA
« Back to Borat Filming Locations
Comments