Upper Kachura Lake is of clear water like Lower Kachura Lake located in Kachura village of…
Continue ReadingTag: Shangrila
Lower Kachura Lake (Shangrila Lake)
Lower Kachura Lake, also known as Shangrila Lake, is a lake located in Kachura village near the city of…
Continue Reading