Map Location
Masjid Badli Shah
Parit 6, 45300, Sungai Besar, Selangor, Malaysia