4/5
Sri Mahamariamman Temple is situated in Lebuh Queen, George Town, Penang. It's the oldest and largest temple in the Little India, George Town World Heritage Site, one of the starting points for the procession of Kavadi-carriers during the annual Thaipusam festival.Nature Lover68
0