Anna Luna RossiJan 23, 20234 min readBaliVisiting Bali Botanical Garden: a singular discoveryBali Botanical Garden is hidden between the mountains of Bedugul and lake Beratan, in central Bali. It is the largest in all Indonesia.