Here are a list of recommend companies and resources to handle your travel bookings:

Travel Insurance

Every traveler/expat should consider getting travel insurance in case of an emergency.