Nice place like heaven for holiday spending and relaxing, Just 2 hours walking from Kathmandu, capital city of Nepal.