Esplanade Singapore Esplanade is located in the north of the mouth of River Singapore in the central business district. It has a … How OMG Blog/