Upload your media!
With coral reefs, jungles, soaring mountains, picturesque rice paddies, and a complex, colorful local culture and religion that has developed over 1000 years, Bali is truly a gem of paradise.