Badshahi Mosque is not just a religious Site for tourists but have importance because of history as you all know Lahore is also known as city of saints because places like these have deep relation to history and revolutionary personalities . And this mosque is it self is a proof of that. This place is very sacred Muslims here and the reason goes ways back . This place worth visit because of beautiful architecture and design carving on walls . A best place to visit when it comes to historic and religious sites.