Social media: you either love it to the point of being addicted to your devices or deplore what it has done to face-to-face socializing. Either way, it is having a huge impact on our daily lives, and on our special moments.
Morocco Travel Tips So, your Western Mediterranean cruise will be stopping in Morocco. How lucky you are! It is a stunningly beautiful country. Morocco boasts endless sandy beaches on the Atlantic [...]