A team holding excavations and archaeological surveys on the historic Al Sayah Island in Muharraq found that it’s ‘man-made’, and…