Menu
1,180+ Places Across the Island

Explore Sri Lanka

From pristine beaches to ancient temples, misty highlands to vibrant cities. Find your perfect destination.

1,180
Places
25
Districts
184+
Towns
9
Categories

Showing 211231 of 1180 locations

Devon Waterfall View Point
Attractions
Central · Nuwara Eliya

Devon Waterfall View Point

Devon Waterfall View Point is a place to visit in Hatton, Nuwara Eliya District.

Dewata Surfing Beach
Beaches
Southern · Galle

Dewata Surfing Beach

Dewata Surfing Beach is a place to visit in Galle, Galle District.

AdventureBathing Place
Deyyagala Dola
Attractions
Western · Kalutara

Deyyagala Dola

Deyyagala Dola is a place to visit in Welipenna, Kalutara District.

Dhowa rock temple
Historical Places
Uva · Badulla

Dhowa rock temple

Dhowa rock temple is a place to visit in Ella, Badulla District.

Dickwella Beach
Beaches
Southern · Matara

Dickwella Beach

Dickwella Beach is a place to visit in Dikwella, Matara District.

Bathing Place
Dighapashana Cave
Historical Places
North Central · Anuradhapura

Dighapashana Cave

Dighapashana Cave is a place to visit in Anuradhapura, Anuradhapura District.

Dimbulagala Raja Maha Viharaya
Historical Places
North Central · Polonnaruwa

Dimbulagala Raja Maha Viharaya

Dimbulagala Raja Maha Viharaya is a place to visit in Polonnaruwa, Polonnaruwa District.

Dimbulana hills Spot
Hiking
Uva · Badulla

Dimbulana hills Spot

Dimbulana hills Spot is a place to visit in Badulla, Badulla District.

Diva Guhawa
Historical Places
Sabaragamuwa · Ratnapura

Diva Guhawa

Diva Guhawa is a place to visit in Ratnapura, Ratnapura District.

Diyaluma Ella
Waterfalls
Uva · Badulla

Diyaluma Ella

Diyaluma Ella is a place to visit in Koslanda, Badulla District.

Bathing PlaceCamping
Diyaluma Falls
Waterfalls
Uva · Badulla

Diyaluma Falls

Diyaluma Falls is a place to visit in Haputale, Badulla District.

Bathing Place
Diyangiri Ella Falls
Waterfalls
Sabaragamuwa · Kegalle

Diyangiri Ella Falls

Diyangiri Ella Falls is a place to visit in Mawanella, Kegalle District.

Bathing Place
Diyasaru Park
Wildlife
Western · Colombo

Diyasaru Park

Diyasaru Park is a place to visit in Kotte, Colombo District.

Bird Watching
Diyatha Uyana
Attractions
Western · Colombo

Diyatha Uyana

Diyatha Uyana is a place to visit in Battaramulla, Colombo District.

Diyavini Ella Falls
Waterfalls
Sabaragamuwa · Ratnapura

Diyavini Ella Falls

Diyavini Ella Falls is a place to visit in Balangoda, Ratnapura District.

Dolukanda Rajamaha Viharaya
Hiking
North Western · Kurunegala

Dolukanda Rajamaha Viharaya

Dolukanda Rajamaha Viharaya is a place to visit in Kumbukwewa, Kurunegala District.

Historical
Dondra Lighthouse
Historical Places
Southern · Matara

Dondra Lighthouse

Dondra Lighthouse is a place to visit in Matara, Matara District.

Dorawaka Rock Cave - Ethubendi Lena
Hiking
Sabaragamuwa · Kegalle

Dorawaka Rock Cave - Ethubendi Lena

Dorawaka Rock Cave - Ethubendi Lena is a place to visit in Warakapola, Kegalle District.

Historical
Doric Bungalow
Attractions
Northern · Mannar

Doric Bungalow

Doric Bungalow is a place to visit in Mannar, Mannar District.

Dothaloya waterfull View Point
Waterfalls
Sabaragamuwa · Kegalle

Dothaloya waterfull View Point

Dothaloya waterfull View Point is a place to visit in Kitulgala, Kegalle District.

Dothalugala nature trail
Hiking
Central · Kandy

Dothalugala nature trail

Dothalugala nature trail is a place to visit in Udadumbara, Kandy District.

Camping