Ever wondered how many countries share a border with India? India, the seventh-largest country in the world, shares its borders with seven countries. These neighbours are spread across its ...
The border pass valid for a stay of up to seven days is being issued to both Myanmarese and Indian citizens visiting each other countries on production of documents verifying that they live within ...