Hey where in the world is sub-continent? I never heard about it. Do they require Visa?

Worst Driver are the WESTERNS! hahaha