The spirit of Bali: a short travel video
The Spirit of Bali is a travel video of Bali in Indonesia in 4 acts showing the local life and the wonderful richness and beauty of the Island. Situated in Indonesia, Bali has so much to offer, there is something magic there.. We hope you will enjoy this video. This…