Posted on 08-Feb-2020

sri Lankan drivers and guides

Jaffna North Sri Lanka
Point Pedro heads of Sri Lanka

Point Pedro lies near the most northerly point of the island facing Bay of Bengal. The name of the place is derived from the Portuguese Punta das Pedras which means Stony or Rocky Point.
Contact Us
Message sent. We'll get back to you soon.