Today’s Caribbean Travel Photo Of The Day spotlights on the Caribbean nation of Haiti, home to the UNESCO Heritage Site, the Citadelle Laferrière, one of the largest fortresses in the Americas. It is located on top of the mountain Bonnet a L’Eveque, approximately 17 miles south of the city of Cap-Haïtien.