image description

Chopta - The Mini Switzerland of India

from USD 120.24

Chopta is a small region of meadows and evergreen forest area which is a part of kedarnath wildlife sanctuary located in Uttarakhand state, India and ...

explore