Rabat, the capital city of Morocco is quite small, which means you can visit the majority of the things to do in Rabat in one day.