Just a quick half an hour trip from the city of Bordeaux, Saint Emilion is a must-see destination for anyone traveling the region. And bring your appetite! This place is heaven on earth for foodies and wine lovers alike. Saint Emilion, a UNESCO world heritage town in Nouvelle-Aquitaine in southwestern France, is straight out of…