You wanted it, craved it, dreamt about it, and after the years of rumors, the unabashed hype, the gasping for bated breath, last week Steve Jobs finally unveiled his latest piece of techno idolatry in San Francisco – the unfortunately titled iPad. Along with the rest of the universe, travelers and travel bloggers have been [...]
Archive | January, 2010







