Results 2 results found Madurai Veeran, a Tamil folk deity popular in southern Tamil Nadu, Mariamman Hindu Temple, Ho Chi Minh City, Vietnam, Indochina, Southeast Asia, Asia Madurai Veeran, a Tamil folk deity popular in southern Tamil Nadu, Mariamman Hindu Temple, Ho Chi Minh City, Vietnam, Indochina, Southeast Asia, Asia