Mumbai (Maharashtra) [India], April 13 (ANI): Mahesh Babu, who recently went on a family vacation to Switzerland with his wife Namrata Shirodkar, children Sitara and Gautam, and his sister-in-law Shilpa Shirodkar’s family, treated fans to glimpses of their trip. The actor on Friday took to his Instagram account to share several photos from his recent vacation with a caption that read, “Europe 2024.” In the pictures, Mahesh is seen holding his daughter Sitara, his face hidden in her hair. Another picture shows him spending time with Sitara and son Gautam, sharing a happy moment while looking at…