GENERAL HOSPITAL Star Teresa Castillo Takes a Family Vacation — See the Adorable Pic!