While visiting Bali for its beautiful beaches, lush greenery, and unique local cuisine, one hardly remembers that it also provides a host to some of the most mouthwatering Indian restaurants. Be it the peace of Ubud town or the suburban streets of Kuta, there isn’t any shortage of authentic Indian food to sate your cravings for flavorfully prepared, aromatic food. There are two places that stand out from the crowd: Ubud and Kuta-both special in their way for a different experience altogether.