Khimsar fort is located in Jodhpur city in the state of Rajasthan. The fort is located 90 km away from Jodhpur and 150 km away from Bikaner. The state is known as the royal state of India and has a splendid historical background. The fort is the symbol of battle […]