Browsing Tags

Kufri Travel Guide

  • Home
  • Kufri Travel Guide

Kufri – Switzerland of the East India

About Kufri Kufri is one of the most beautiful and well-known hill stations of India, which is located just 16 kms away from another renowned tourist destination Shimla. Located in the Indian state of...