India is seventh largest country in the world.It is also the
2nd largest country of population in the world.India shares land boundries with Pakistan,Afganstan ,China,Nepal,Bhutan,Myanmarand Bangladesh.Our neighbours across the sea are Sri Lanka and Maldives. Rajasthan is the largest state in India Goa is smallest.