10 Amazing Facts about Incredible India
Floating Post Office Dal Lake, Srinagar, India
There are around 1, 55,015 post offices in India which is the highest in the World. On an average, one post office has the population of 7,175 people. The floating post office was inaugurated in the month of August of 2011.