Mahesh, Ram Charan Swiss holidaying with spouses January 1, 2017 Mahesh Babu and Ram Charan along with their respective families have an extended Christmas, New