Bali is considered to be the jewel in Indonesia's crown. This island has become incredibly popular and visitors can't get enough of everything Bali. For great food, high end restaurants, casual cafes and even cheap and cheerful street food, shopping, the beach, the nightlife, Bali has much to offer....