Of the three islands on the river Indus, between the twin towns, Bhukkur is the largest, covering an area of 240,000 sq. meters. The island has two forts. Ones an old ruin at the waters edge from where the condemned were cast into the river and the other at the northern end that is the main fort, currently, used by the army. Frequent mention has been made of Bhukkur in the history of Sindh, emphasizing its strategic location, as command of the island was crucial for further military intrusions into upper Sindh. The island can be reached by car either from Sukkur or Rohri, via motor able bridges.