New Travel Mashup, iGuide, the Interactive Travel Guide
iGuide, www.iguide.travel, is a recently introduced travel site which fuses much of the best travel information from across the web with a cool full-screen interactive map. iGuide, the interactive travel guide, lets you explore the world using a map interface, and access much of the information... - April 04, 2009
Press Releases 1 - 1 of 1