Cho Lach Orchard – the kingdom of fruits in Ben Tre

Cho Lach Orchard – the kingdom of fruits in Ben Tre

by obsmedia0314 on November 18, 2014