Manado Town Square is an one-stop shop for clothes, shoes and general supplies. No matter what you're seeking, it's hard to leave empty-handed.
Plenty of travelers to Manado City Centre have this shopper's paradise on their agenda. But Manado Town Square is just one of many places worth seeing in this area. If you've got time to spare, Mega Mall will keep you busy.