Call us for details
Bali is a province in Indonesia. It's located in the Lesser Sunda Islands, in the southeast part of Asia.