It looks like you're new here. If you want to get involved, click one of these buttons!
There is a section on the overworld map called Viper Island, just south of Bharoosh City. There does not appear any way to reach it. Is this a place you can actually visit, and if so, how do you get there?
It's just decorative. You can't get there.