Sort:  

The country is quite well-connected to the world, with several large international airports. It's rather accessible.

Okay thank you