Share
Photo Gallery

Bijaipur


Bijaipur is famous for Horse Safari and a historical castle. It is in the countryside of South Rajasthan (known as Mewar), India.