Sitting pretty amidst the emerald green foothills of Mount Batukaru in central Bali is the sleepy little town of Belimbing. The perfect spot for a cosy little getaway, Belimbing is one of few areas in Bali that has remained untouched by the tourist trade. A…