Posts filed under Travel: Austria

January 20, 2010


We had read in many travel reviews that Innsbruck was a place not to be missed. Located in Austria, this town overlooks the Alps offering us the best views of majestic mountains 360 degrees all round. The Inn River running across the town is sandwiched between the old town and the new town. Architecturally there […]

» Read the rest of this entry ...