Planning a trip to Nathdwara? The finest time to experience this charming town largely is dictated by the weather . Typically , the winter months, from November to February , are regarded as the most time to come. During this period , the weather is comfortable , falling between 10°C and 25°C , a