Situated on the north shore of Durban Bay, the Victoria Embankment, also know as Esplanade, is Durban’s main promenade, stretching all around the waterfront and...