Edelweiss Tokio Life Insurance Company on Monday forayed into the South with the opening of a new branch in Hyderabad. This is the company’s first branch in South India and 33rd in the country.