India- Physical Features
GEOGRAPHY : — India- Physical Setting Facts – * India is located in Northern Hemisphere *Name India has derived from Indus or Sindhu river *India’s total geographical area is 3.28 million square km ( 32, 87, 263 sq km). *India’s place in the world is 7th in area. * India – North to South distance … Read more