“Nepal” is believed to be not just a country, but a dwelling place of God and Goddesses. It is considered a land that has been among the first choices of the divine. It is said that God and Goddesses would come to this land to find
Camera Camp summer