She was traveling through Greece with her husband and infant son. In other words, buy the electric razor in the country yo. The islands have it! This year, Travel + Leisure readers chose properties in Crete and Santorini as the World’s Best. Potidea Palace is considered as one of the top All Inclusive Hotels in Halkidiki, ranked by guests as one of the best family hotels in Halkidiki. The Best…