Talku Dudechaur

Village of Dakshinkali Municipality in No. 3, Nepal From Wikipedia, the free encyclopedia