Muscat is the world’s second best tourism destination to visit in 2012, according to the travel guide published by Lonely Planet.

At the top of list of ten is London, followed by Bangalore in India, the Spanish city of Cadiz, Swedish capital Stockholm, Guimaraes in Portugal, Santiago in Chile, Hong Kong, Orlando in USA and Darwin in Australia.