Marchula

[1]

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

Waterfall at Marchula
  1. ^ Guru, Travel (6 February 2014). "Marchula Tourist Places". Beautiful Indian Tourist Spots. Retrieved 2 October 2019.
  2. ^ "Google Earth Marchula, Utterakkhand". Google Earth. August 15, 2018. Retrieved August 15, 2018.