Plus I want to know that will it work in my country banks, as in my country the ATMs have my local currency. want to know that how will it work on ATMs with local currency of my country?
I'd say E-coin.io is the best (AKA Wirexapp) , they offer both Virtual and physical cards (the virtual visa can be linked to PayPal to make it verified as well) .
VCC costs 3$ while the physical one costs 17$ (and 50$ with DHL shipping) , fees are pretty fair and limits are good (you could rise them by doing a verification ID) , see here : https://www.e-coin.io/bitcoin-debit-card-fees-and-limits
In case you are interested , there are some new cool features coming in the future (under development) like Card to card transfer which should allow users to send funds between each others or between their own different cards.
You can use card everywhere where Visa/MasterCard is accepted, It doesn't matter what's your local currency is , If the card is using dollar and your country use EURO , then there will be an automatic conversion.