One fort, many masters: The Uparkot fort
The Uparkot fort in Junagadh, Gujarat, is one of the most unique forts in India. And it has its reasons....
The Uparkot fort in Junagadh, Gujarat, is one of the most unique forts in India. And it has its reasons....