Today’s Caribbean Travel Photo of the Day spotlights on the island of Nevis, the 35.9 square mile sister island of St. Kitts that is known not just for its the sandy beaches, including palm-fringed Pinney’s Beach and sheltered Oualie Beach, but the many donkeys that roam free.