Cochliomyia hominivorax thinks you look delicious

That wins the all-time high score for Worst Vacation Ever.