Karnataka is known for a state that has plenty of historical places and Bijapur Sultanate is one such place. This is one of the popular medieval cities in the state that is known for its forts, mosques and gardens.
Read this post on southindiatravel.in