PM Narendra Modi meditates at the Vivekananda Rock Memorial in Kanniyakumari, where Swami Vivekananda did meditation