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.