The title of “Last Road of India” is associated with the road that leads to Dhanushkodi, a coastal town located at the southeastern tip of Tamil Nadu in the Ramanathapuram district. This stretch of ...