If you love nature and are looking for a change of scenery from the beach when in Bali, then definitely consider making your way to the Bali Botanical Garden. This picturesque haven can be found in Ubud and those in search of a luxury retreat Bali has…