Thanks for your reply Jun. That did guide me in the right direction. VC, SSO, DC all had US as its location. But, the ESXi servers in the cluster were not in time sync. Changing the time on the host to match the time of VC fixed the problem.
Thanks again for your help.
Regards,
Nitin Gupta cde4