Dambri Waterfall – Central Highlands’ majestic beauty

Dambri waterfall in Bao Loc city, the Central Highland province of Lam Dong is one of the highest waterfalls in Vietnam. It is also known locally as Seven-storey or Waiting waterfall with a diverse and rich flora.

0
376