The Maria Islands

This is at the southern end of St. Lucia, near Vieux Fort, where Tom is a visiting professor, teaching biostatistics and behavioral sciences at the International American University. Seen in this photo are the Maria Islands nature reserve from Anse de Sables.

Comments