Santiago Bay in tropical Manzanillo, Mexico
Santiago Bay, five beautiful miles of beaches.