Newlywed couples who are very fond of history will love a trip to Athens in Greece.
This North African port is home to gorgeous traditional architecture and beautiful scenery. The Hispano-Moorish town has a spectacular sandy bay