Gechugaa

Gechugaa is a small village located at Kshetrapa, Dolakha, Nepal. In this village only four families live here.[1]

References

  1. ^ "G Lechuga Facebook, Instagram & Twitter on PeekYou". PeekYou.