A stroll on Cai Son and My Tho islands