Is your webhost really in India ? How it affects your site speed