Villa Star of the Sea Retreat Center - Manzanillo, Mexico.     May 1st to November 30th.

Satellite Map Location

Click Lower Left Corner Satellite View