Situated at the Bangladesh – West Bengal border, Kingfisher Island boasts of a beautiful landscape surrounded by trees and flowing river. This pristine island is located between River Ichamati and Bhasa. This desolate island is covered by trees and is ideal for a day trip. You can reach Kingfisher Island from Hasnabad or Taki by hiring a local boat. The island is nice for a nature walk over the green fields and in the distance you can see the villages of Bangladesh. Kingfisher Island is a secretive destination for bird lovers and photographers.