Greece offers plenty of sightseeing and activities for cultural types, such as the incredible ancient ruins in Athens, while couples and honeymoons will be extremely well-catered for on the islands of Santorini and Mykonos. For top resorts and getaways for families, consider Crete or Halkidiki.