Vietnam-Ho Chi Minh City-Crocodiles never seen before!!!


Mekong Delta — Ho Chi Minh City — Vietnam