A quaint European village? Nope. This is Ave Maria, Florida, home of the newest Catholic university in the United States. It's virtually located in the middle of nowhere, about 5 miles south of Immokalee and 25 miles east of Naples in Collier County. I took these pictures from my cellphone while on a recent trip to Southwest Florida.