Yes. You can change your country anytime after signup.
However, this will ONLY be possible there is no record of transaction on your account yet. So, if you already have any record of transaction, the change will not be possible. The alternative option is to create a new VoguePay account.