Nepal LifeStyle
Browsing Tag

sita cave

SITA CAVE OF GORKHA

The biggest cave of Nepal, Sita Cave of Gorkha is located at Swara-4 Barpak Sulikot Rural Municipality of Gorkha. It is believed that indigenous Tamu (Gurung) priests have used this cave to meditate many years back. This cave was famous as…