Punta Gallinas is located at the tip of the Guajira Peninsula, an arid coastal desert landscape with beautiful dunes, exotic beaches and sacred indigenous cultures - Punta Gallinas has a lot to offer. The photos are nothing to what you really feel in this place.
Punta Gallinas is considered one of the most exotic destinations in Colombia. It is inhabited mostly by indigenous Wayuu. It's a myth that the Wayuu are dangerous, in fact they are rather curious and generous. Its people are strong and vigorous, strong-willed. People are exotic and full of passion. The official language is Wayuunaiki Wayuu. La Guajira is Wajiira
The climate is the driest of all Colombia. The rainy season is between September and December. The temperature is between 27 ° and 32 °. The maximum temperature is 45 ° in the desert and minimum 3 ° in the mountains. In the rainy season, you may need to take a three hour boat from Puerto Bolivar to get to Punta Gallinas. In April 2016 it rained for the first time in FOUR YEARS!
If you are not on an organised tour from Santa Marta or Riohacha, you need to first make your way to Uribia. Here you can ask around about drivers to take you to Punta Gallinas. The drivers typically return to Uribia to drop off passengers sometime between 12-2pm, but it is hit-and-miss whether you will actually find any of them. Cabo de la Vela is a small one-street town along a nice long beach about 1hour north of Uribia, here is perhaps a better place to meet other travellers and arrange a trip - the only way in (without your own transport) is on a 4wd or boat tour.
Beware of an agent known as "Toti" in Cabo de la Vela, do not believe a word he says, he may promise for e.g. to include the cost of hammocks in the tour price, but when you get to the hospedaje you will find that he hasn't in fact paid the Wayuu for them. Better to book with a driver directly if you can, ask around in Uribia or Cabo for "Rainer" or "Milord". Try not to pay for your entire tour up front, keep at least some money back until you have arrived back to Cabo or Uribia. The negotiations for a 1.5day tour (transport only) typically start at 150,000 COP (April 2016), but this price can be reduced significantly, by how much depends on your bargaining skills, the number of people in your group, the number of people in the 4wd going that day, etc.
There are many "toll booths" along the way where local children hold a rope across the road and beg for sweets/money. Stock up on fruit instead and distribute it at your discretion.
Typical itenerary of a 3-day tour from Santa Marta or Riohacha:
Day 1: Punta Gallinas and Bay Hondita
Departure from Santa Marta (3-4am) or Riohacha (7-8am) to Punta Gallinas, through Uribia (Indian Capital of Colombia), Puerto Bolivar, Bahia Portete, Bahia Honda, and Bahia Hondita. Visit Playa Pusheo, lunch on the beach of Punta Aguja Boat trip to Bahia Hondita, dinner and accommodation in a hammock, a chinchorro (more luxurious hammock), or a basic hotel room.
Day 2: Taroa Beach and Cabo de la Vela Breakfast, departure to the Cabo de la Vela, to the Lighthouse of Punta Gallinas, Taroa Dune, Bahia Honda, Pusheo, Bahia Portete, Puerto Nuevo, Puerto Bolivar and the wind farm. Lunch at the Cabo de la Vela, visit the beaches and Pilon de Azucar. Sunset at the Lighthouse (El Faro), overnight in a hammock or hospedaje in Cabo.
Day 3: Return to Riohacha Breakfast, departure to Riohacha
Day 1 & 2's activities may be reversed, and day 3 may also include a trip to the huge coal mine to the south. Tours are much more expensive when starting in Santa Marta or Riohacha, but are easier to organise.
For more information use Google or contact a tour agent such as Unique Colombia 
Typical itinerary of a 1.5day tour from Cabo de la Vela:
Day 1: Depart Cabo de la Vela 5am. Stop at a lake to see flamingos (make sure this is included when you talk about the itinerary, it is about a 5-minute detour). Arrive at small boat dock after 3-4hours. 5-minute boat ride to hospedaje, breakfast (your driver picks up yesterday's tour group and drives back to Uribia/Cabo). After breakfast you get into another 4wd belonging to the Wayuu and are taken to the lighthouse at Punta Gallinas (most northern point in Colombia/South America), a mirador, and a beautiful beach. Return to your hospedaje around 3pm and have lunch. You can walk about half an hour to a beach for sunset. Dinner after sunset, the electricity comes on, play dominos with your hosts (optional!), then go to sleep in your hammock.
Day 2: Breakfast, 5-minute boat ride back to the small dock from the day before where your 4wd is waiting to take you back to Uribia or Cabo.
There are a few basic hospedajes run by native Wayuu, where you will be staying depends on the type of tour you are on. The backpacker tours typically stop at a place where hammocks cost between 10-15,000 COP, chinchorros (bigger hammocks) 20,000 COP, and private rooms 30-40,000 COP. Electricity only for a few hours at night, saltwater showers.
Unless you are on an all-inclusive tour, your accommodation will NOT be included in the price, despite what some agents may tell you (like, for example, "Toti").
Your hospedaje will cook you a basic breakfast of arepas and scrambled eggs for 7,000 COP, a lunch of chicken for 15,000 COP, or fish for 20,000 COP. Dinner is the same as lunch, but you may not need it, as lunch is typically quite late.
Beers (222ml bottle of Venezuelan Polar) are typically 2,500 COP from your hospedaje. Water is scarce up here, and bottled water is expensive, so take 5 litres.
The same way you got in, in a 4wd. If you don't want to go back to Cabo de la Vela, you should have negotiated with your driver/tour agent to have drop-off in Uribia included in your tour price.