Champa Temple
Ben Thanh Ward, District 1, Ho Chi Minh City 700000 Vietnam
Champa Temple is a Sacred & Religious Sites place is located in Ho Chi Minh City, Ho Chi Minh City. The address of Champa Temple is Ben Thanh Ward, District 1, Ho Chi Minh City 700000 Vietnam.