Rameswaran Temple on Gulf of Mannar. Almost 1km-long corridors, longest in world for Hindu temples, considered one of the holiest places in India.