Good post ...
As looking into map it seems that Europe and United State are most crypto friendly.
There are plenty of tools available over internet like https://coinatmradar.com which can help you to locate a bitcoin ATM based on location while your journey.
In can not find Bitcoin ATM , you can also use plenty online services which accept bitcoin in the form of Payment ...in have written a post on it.
Bitcoin have ultimate potential to replace fiat currency as method in future..we will see more bitcoin ATM and merchant that will accept Bitcoin as payment.