The Al Mashun Grand Mosque ๐ in the center of Medan, North Sumatra Province is a mosque built in 1906, which holds a lot of history about the Deli Kingdom.
This mosque is the largest mosque in North Sumatra. ๐ธ
#TravelWithBinance