James Kelley
James Kelley is a professional
travel blogger and photographer with a taste for the luxurious. He's been traveling the world for the last 3 years covering 20 countries. Spending time at luxury resorts and boutique hotels in Mexico, Central America and much of Asia.