A 25 kilometer road off the main highway connecting Pokhara and Kathmandu brings you to an ancient Gorkha – the untouched and captivating town of Nepal.