The Dewi Sri Pathra Kaliamman Temple is located in Jalan Masjid India, a popular shopping district in downtown Kuala Lumpur that grabbed headlines in August 2024 when an Indian tourist fell into a ...