Owen Roberts International Airport is located one mile outside George Town on the island of Grand Cayman in the Cayman Islands, British West Indies. One of the largest airports in the Western Caribbean, MWCR is the main international airport for the Cayman Islands, and the main base for Cayman (...) (from Wikipedia)