Indian Panorama Blog

Vadodara or better known as Baroda located in the westernmost state of India, Gujarath. Located on the banks of the Vishwamitri River, the city is a major educational and cultural center of the country. The city was mostly ruled by the Hindu kings and therefore it reflects the same in its monuments and elegant royal […]

by Indian Panorama