Bharatpur is a beautiful city known for its rich heritage. It lies in the Indian state of Rajasthan and is considered to be a great city of immense historical and archaeological importance. It is located in the Braj region and it has served as the main capital city of the mighty Jat kingdom. It lies just 50 km away from Agra city, the city of Taj Mahal, and thus if you are visiting here, it might be a great thing to take some time out for a detour to visit the beautiful Taj Mahal. The Taj Mahal has been long known as a symbol of love and attracts a large number of visitors as well.