Sicily Island, Louisiana

village in Catahoula Parish, Louisiana, United States

Sicily Island is a village in Catahoula Parish, Louisiana, United States.