India · Travel Trivia

India’s first floating post office

According to the Department of Posts which is generally refereed as Post Office, as of 31 March 2011, the Indian Postal Service had 154,866 post offices. Indian Post other than being the largest postal network in the world is unique in many ways as it not only provides the postal facilities to every Indian but by… Continue reading India’s first floating post office