Tamil Temple

Sri Mariamman Hindu temple in Georgetown’s Little India on Penang Island. Continue reading