Browsing Tag

Chhaya Center Thamel Kathmandu

Chhaya Center, Nepal Biggest Mall opens in Thamel

Nepal’s biggest shopping mall Chhaya Centre formally opened on Tuesday. Built in the tourist hotspot of Thamel, the luxurious mall is spread over an area of 86,000 sq ft with a built-up area of 350,000 sq ft. It houses more than 200 retail stores representing various international and local brands. It is also home to a five-star hotel…
Read More...