Sometimes smallest of places bring the best out of you. Baroda is a city where you find cows more than humans and the city is adorned by small temples every km, a peaceful retreat to be at, especially after the hustle-bustle of a metro city. Staying at my brother’s place who is posted at Sumandeep …