Discovery Shopping Mall
Discovery Mall is located on Kartika Plaza Road next to Kuta Beach on Bali Island. The Discovery Mall is one of Bali's most popular markets. It is the largest commercial center, with many shops offering different types of goods, as well as many different international restaurants and cafes. The Discovery Mall offers charming views of the famous Kuta Beach.