Wednesday, November 7, 2012
Funny Signs on Leh–Manali Highway!
Leh–Manali highway in Northern India probably has the most unusual road signs in the world.
Newer Post
Older Post
Home