And the winner of best travel photos goes to...


We love tuning into the annual National Geographic list for the best photos for the year - and 2014 was no exception. This whimsical photo was taken of Swallow's Nest Castle in the Ukraine, to see what else made the list click here to see some more incredible photos.  


Related Articles