Sara churned to the northwest where it made landfall on neighboring Belize on Sunday, home to ancient ruins, beach resorts ...