Ono Island, Alabama
…Ono Island is a 5.5-mile (8.9 km) long barrier island located in southern Baldwin County, Alabama, United States, at the mouth of Perdido Bay near the Gulf of Mexico. It is bordered by Bayou St. John to the north and Old River to the south…