Star Mall is a luxurious shopping and office complex in the heart of Kathmandu’s business district (Putalisadak).

Star Mall is a luxurious shopping and office complex in the heart of Kathmandu’s business district (Putalisadak).

Slider