Bhola Island (also called Dakhin Shahbazpur) is the largest island of Bangladesh with an area of 1441 km². It is most of the land area of Bhola District in Barisal Division. It is situated at the mouth of the Meghna River. There are ferry and launch services from Dhaka and Barisal.The Island is 130 kilometres (81 miles) long and has a population of 1.7 million