Posted on : April 14, 2020 By tira Bali Bali Location Indonesia argauw Waterfalls, Deep forests, beaches and mountains…. Bali is indeed a nature’s giving