An emerald island in the Indian Ocean, known for its breathtaking landscapes - Sri Lanka is an arcadia of ancient Hindu temples. These sacred sites tell tales of devotion, history, and intricate artistry that make Sri Lanka a magnet for spiritual travelers. With IRCTC Air, get on a soul- stirring journey to explore the rich Hindu heritage sites in Sri…