Planning a mini getaway from Bangalore? Then check out Ujjain! This ancient city in Madhya Pradesh is overflowing with spiritual significance and provides an abundance of historical attractions. You can easily enjoy a memorable 2 nights 3 days trip to Ujjain on a budget. Let me tell you s