Home Travel Ho Chi Minh City awakens the potential of river tourism.