Johnny has website recommendation, MarineTraffic.com, which allows you to search where a cruise ship or any other ship is. Just type in the name of the ship in the filters, It'll also give you a live timeline. Tracks cruise ships, Cargo ships, Tankers, Yachts, fishing vessels and more.
App - Record 360. Allows you to not only take live video that's time stamped and geo tagged, but also Still images that you can not dings, dents, etc. on iOS. Great for when you rent a car!