Marchula

Marchula is a small tourist spot in the Indian state of Uttarakhand.