Today marks the 66th birthday of our Prime Minister Narendra Modi. Leaders and public figures from across the country and the world took the opportunity to wish him well.
PM Modi, who visited his mother, Heeraben Modi at his home in Gandhinagar, Gujarat.
He tweeted in Hindi: "Mother's love and blessings are the basic essence of life," along with two pictures of him and his mother.
Chief Justice of India T S Thakur visited the PM Modi and presented him with flowers.
Bihar Chief Minister Nitish Kumar wished him by tweeting: "A very happy birthday to the Honourable Prime Minister Mr. Narendra Modi."
President Pranab Mukherjee, Vice-President Hamid Ansari, Congress Vice-President Rahul Gandhi, External Affairs Minister Sushma Swaraj, and many other dignitaries wished the PM. Here, are some of the tweets: