Main destinations in Nepal to feel good and relax