We see you are new to the Community, so welcome. Perhaps you are referring to your Profile Page, in which case that's all it will say. Our VR is also in the VI and it says vacation rental is in the US.
You can add the link to your VRBO/HomeAway listing and it will lead to your St. Thomas VR. By the way - I wouldn't be surprised if VRBO removed the link you have listed as it connects to another lsting company with multiple links elsewhere. I believe that is against their rules.