Map Location
Persatuan Seni dan Kebudayaan India Kota Star
No. 676, Taman Aman Anak Bukit, 06550, Alor Star, Kedah, Malaysia
Open in Ask AI
Open in Google Maps