Sri Mahamariamman Temple Kuala Lumpur: Mysterious Best Photo Spots + 2025 Visitor Guide | 163 Jalan Tun H.S. Lee, City Centre, 50000 Kuala Lumpur, Malaysia, Kuala Lumpur | Inheritage Foundation - Preserving India's Architectural Heritage