Mannar is located at the end of Sri Lanka which is closest to India. Rameshwar is situated on the Indian side of the famous Ram Setu between India and Sri Lanka and Mannar is situated on the Sri Lankan side. Like Rameshwaram, Mannar is also
read more..