If you’ve not checked out Baturiti yet, it’s high time you did! This spot in Bali’s highlands is like a breath of fresh air, quite literally – all … Read More