News

Under the pact, EFTA countries have committed to investing $100 billion in India over 15 years, with $50 billion expected within the first 10 years and another $50 billion in the next 5 years.
Chitkul, known as India's Switzerland, offers serene beauty in Himachal Pradesh. It is the last inhabited town on the Indo-Tibetan border. The village provides calmness and untouched natural charm.