
Riding up the Manakamana Cable Car
The Manakamana Temple is the sacred place of the Hindu Goddess Bhagwati, an incarnation of Parvati in Nepal. The word ‘mana’ means heart and ‘kamana’ means wish. The Temple is… Read more Riding up the Manakamana Cable Car →