45 Truong Dinh, Ho Chi Minh City 70000, VietnamMap
What travelers say:
The place is not big, in the city center. The building is very distinctive, and the whole atmosphere is still very interesting for us who have not been to India. There are many Indian gods and celebrity statues on the wall. Free visit.
The place is not big, in the city center. The building is very distinctive, and the whole atmosphere is still very interesting for us who have not been to India. There are many Indian gods and celebrity statues on the wall. Free visit.
More