The Prime Minister, Shri Narendra Modi delivering his address at a public meeting, at Rameswaram, Tamil Nadu.