A local attraction - Meja Dam, which is situated beside Landmark Hotel Bhilwara, is a part of the authentic culture of this city. The staff is energetic that's what makes this place so good. Nice service is something visitors like here. This spot scored 4 in the Google rating system.