Ever wondered where you can find a dragon made entirely of glass bottles? Or where you can witness a seven-tiered waterfall cascading through a pristine jungle? Welcome to Dalat, a town that holds the answers to these enigmatic questions and lots more. Nestled in the Central Highlands, Dalat exudes an air of mystery and enchantment, […]