What are the main attractions of Monaco?

The main attractions of Monaco are the casinos, museums, galleries and great shopping.