The opening scene in which the girls hop from bar to bar is clearly shot in Cape Town, South Africa, along Camps Bay promenade. The first bar is Café Caprice and the second is The Grand (previously Opium on the Beach). The beach on which they are sitting when they first meet the boys is on the Atlantic Sea Board as well.
more