Mega Town Square is an one-stop destination for shoes, clothes and general supplies. No matter what you're seeking, it's hard to walk out empty-handed.
Mega Town Square is located in Palangkaraya. Once you've visited this shopper's paradise, how about discovering what this area has to offer? Borneo Orangutan Survival Foundation is one appealing attraction that's close by.