Prime Minister Narendra Modi ended his 45-hour meditation at the Vivekananda Rock Memorial in Tamil Nadu's Kanyakumari on Saturday. Prime Minister Modi was in Kanniyakumari on a spiritual visit. He was meditating at the Dhyan Mandapam, the place where revered Hindu philosopher Swami Vivekananda is believed to have had a divine vision about 'Bharat Mata'.