Majkhali is famous for its natural grandeur and for the “Goddess Kali Temple”. Baburkhoal village is 5 kilometers from Majkhali which resembles the Scottish countryside and has a diverse range of flora and fauna.