Bali on Garlic Lane, Best shopping street in Legian Bali, Bali Indonesia 🇮🇩