newtonexcelbach.com
Mini-tours of India 2
The small city (by Indian standards) of Karauli lies to the South-East of Agra in the state of Rajasthan. The city contains a royal palace, parts dating back to the 14th Century, which despite not…