Trincomalee is a Tamil city on the east coast of Sri Lanka. There … Wild deer on the street? Only in Trincomalee City (Sri Lanka)