The Magic Carpet Layali in BaliWho had never heard about Bali? Bali is a small island and province of Indonesia which is include a few smaller neighbouring islands,...