Marchula

From Wikipedia, the free encyclopedia

[1]

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

Waterfall at Marchula

References[]

  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.{{cite web}}: CS1 maint: url-status (link)

External links[]


Retrieved from ""