[freedomtowernight_edited.jpg] 26th Parallel: Ave Maria

Wednesday, March 04, 2009

Ave Maria

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.


Post a Comment

<< Home