Bangladesh is a beautiful, Southeast Asian country that borders India and Burma, home to the world’s largest river delta. Its rich history dates to ancient times with several landmarks still standing today, including Somapura Mahavihara—a UNESCO World Heritage site.