Marchula
Marchula [2] is a small tourist spot in the Indian state of Uttarakhand.
References
- ^ Guru, Travel (6 February 2014). "Marchula Tourist Places". Beautiful Indian Tourist Spots. Retrieved 2 October 2019.
- ^ "Google Earth Marchula, Utterakkhand". Google Earth. August 15, 2018. Retrieved August 15, 2018.
External links
- https://web.archive.org/web/20111010044127/http://newzstreet.com/news.php?news_id=5025 .
- Marchula. Overview