Ajmer, India

Ajmer, India

Located 220 mi/355 km southwest of Delhi, Ajmer, India, is an important pilgrimage site for Muslims. It also has fine examples of Hindu and Mughal architecture. The city contains a large fort and...

JDS Travel News JDS Viewpoints JDS Africa/MI