Bali consists of many regions, offering a variety of picturesque landscapes and various terrains from hills and mountains to sandy beaches and rice terraces. The native islanders, or Balinese, are warm and friendly people. They invite you to come and…