Sorry ITKT fans. For reason beyond our control, our site was down for 12 hours yesterday. This totally sucked and had me completely panicked. Fortunately it came back to life around 11PM PST.
Obviously, we had some kind of server meltdown. While these things do happen, and from time to time expected, it is always a disappointment. We feel like we have let you down.
Anyway, we are back online and still offering some of the best and most reliable travel-related news and stories from around the world.
Again sorry for any inconvenience.