Bali
Indonesia
Bali is a subtropical island nestled in the Indian Ocean amongst 17,000 other islands that make up Indonesia. Home to 4 million Hindu and Muslim Balinese, deep cultural and religious beliefs are evident throughout the island.
Photos of a trip to Bali in May, 2011