Casuarina Square

Every popular department and chain store is under one roof here, and there is also a huge eatery with more than 30 restaurants and cafes.

comments powered by Disqus