Overview Chopta is a small village which is present in Uttarakhand. Chopta is famous for its beautiful landscapes, valleys, meadows, grasslands, rivers and streams. It is often called the Mini Switzerland of India. Every year hundreds and thousands of tourists all over the world come here to experience the serenityContinue Reading