Search by :
Last search:
Megahria is a shopping center located in Palembang which was very popular in the 80s through 90s. Known for selling a variety of clothing products ranging from clothes, textile materials, to tailor…