Point Pedro - The northern-most geographical point of Sri Lanka has been one of the main destinations of the itinerary of a traveler in the Jaffna peninsula since ages. With the conclusion of the victorious offensive against the LTTE terrorists in 2009, Point Pedro is right back on the Sri Lankan travel map.