Skip to playerSkip to main content
  • 3 years ago
Chapar Chiri is a small village located in Mohali. This village is famous due to Fateh Burj - the tallest victory tower in the country.
Comments

Recommended