Agra and Jaipur are the two most touristic cities in northern India. Agra is the ancient capital of the country and lies in the splendid plains
Agra and Jaipur are the two most touristic cities in northern India. Agra is the ancient capital of the country and lies in the splendid plains