Tarun and Varsha on the beach with tj . The beach is in the backyard of Beach Lodge in Negambo.
Boo your trip to Mount Kilimanjaro - www.taitravellers.com
Tour guide said this island belongs to Shakira. To be verified though...
You might find some more related photos through these galleries