No, you can't watch Amazone Prime channel without a VPN if you are residing outside the US. Follow the above mentioned steps to enjoy streaming your favourite shows on Amazon Prime.