EMILY CAPOUYA WRITES– This year, the Bali Spirit Festival was to take place March 29- April 5 (2020) in Ubud, the uplands of Bali, Indonesia in stunning lush green rice fields with a river flowing down below. Every year at this time, crowds of people come all around the world…