Top 10 places you must see in town of love-Paris, ... Posted by Amazing Traveler | Mar 18, 2013 | Europe, Top Places | 0 |