Bahrain is one of the smallest countries in Asia. It covers an area of about 300 square miles. Despite its relatively small size, Bahrain's economy is one of ...