Bahrain blends modern skyscrapers with ancient history, from the Bahrain Fort to bustling souks and luxurious waterfronts.