01
02
The royal tombs are nearby.
03
04
05
Jama or Jumma Masjid, built in 1423 AD, captivates tourists with its impressive architecture.
06
07
08