I have window hosting ultimate plan. I recently installed wordpress on one of my domain, the site takes too long to load. Can someone advice what is the reason of this problem and what i need to do to fix the same.
Every site is unique -- without being able to interrogate your site and how you have it setup it could be any number of variables.
Run your site through a speed test to find out the details.
I've always found https://gtmetrix.com very helpful.
Grades the websites speed and then highlights areas of the site than can be improved on.