What is a Sister City?

A sister city refers to the cities that have things in common. Sister city is also called town twinning. Sister city is basically an agreement between neighboring cities and even countries. They duty is to promote commercial ties.