Prime Minister Shri Narendra Modi called on Vice President of India Shri M. Hamid Ansari in New Delhi today. It was a courtesy call.