ankit on February 5th, 2011

Baroda  is the capital of the rulers Gaekwar once. It is an important cultural center of India, which is known for its art galleries and museums. Baroda has a number of palaces and parks that attract tourists to well-defined. Baroda is located in the eastern state of Gujarat, the western region of India. Vishvamitra River […]

Continue reading about Baroda