It is a rather mountainous country and is home to some of Europe s highest mountain peaks. Georgia road map […]