এটি মেঘনা নদীর মোহনায় অবস্থিত সর্বশেষ দ্বীপ যেখানে মানুষের বসতি রয়েছে।