Sri Lanka.
Kurunegala
Six large rocks encircle Kurunegala, each named for the animal its shape suggests — the largest, Ethagala or Elephant Rock, rising dramatically above the sur…
Galle
Galle Fort, the largest remaining fortress in Asia built by European occupiers and a UNESCO World Heritage Site, anchors this coastal city on Sri Lanka's sou…
Dehiwala-Mount Lavinia
Coastal city just south of Colombo, Dehiwala-Mount Lavinia runs along the Galle Road artery with the Indian Ocean to one side and a dense urban centre with c…
Dondra West
Dondra marks the southernmost tip of Sri Lanka, a coastal settlement near Matara where the Dondra Head Lighthouse stands alongside the ruins of ancient Hindu…
Diyaluma
Diyaluma Falls, fed by the Puna Gala river in Sri Lanka's Badulla District, is the country's third-highest waterfall and ranks among the tallest in the world.
Anuradhapura
Sri Lanka's oldest capital and a UNESCO World Heritage Site, Anuradhapura preserves the ruins of an ancient Sinhalese civilisation that flourished from aroun…
Negombo
A coastal city on Sri Lanka's west coast, Negombo has long sandy beaches, a centuries-old fishing industry, and a concentration of historic churches that ear…
Ampara
A large white stupa with a circular colonnaded base and golden Buddha figures anchors this Eastern Province town, which serves as a district capital set amon…
Beruwala
This coastal town on Sri Lanka's south-west shore, Beruwala is traditionally regarded as the site where the first Arab Muslim traders landed on the island.
Nainativu
This small island off the Jaffna Peninsula in northern Sri Lanka, Nainativu holds two significant religious sites: the Hindu Nagapooshani Amman Temple, count…
Mirissa
A small beach town on Sri Lanka's south coast, Mirissa draws visitors for its whale and dolphin watching, a café and restaurant scene substantial for its siz…
Ella Town
This tiny hill town in Sri Lanka's Uva Province, Ella sits high in tea-plantation country with a café and restaurant scene well out of proportion to its size.
Unawatuna
This beach village on Sri Lanka's southern coast, a short distance from the historic city of Galle, with a year-round swimmable beach, coral reefs, and a den…
Nilaveli
Coastal resort town northwest of Trincomalee in northeastern Sri Lanka, Nilaveli draws visitors to its beach and to Pigeon Island National Park, one of the r…
Trincomalee
A port city on Sri Lanka's east coast built around one of the world's great natural harbours, Trincomalee draws visitors for its beaches — particularly those…
Batticaloa
A coastal city on Sri Lanka's Eastern Province, Batticaloa sits on an island within a lagoon and is known for its historic churches, lagoon scenery, and acce…
Puttalam
Coastal town in Sri Lanka's North Western Province, Puttalam sits on the water with mountains visible in the distance.
Kataragama
Multi-faith pilgrimage town in Sri Lanka's southeastern jungle, Kataragama draws Buddhists, Hindus, and indigenous Vedda people to the Kataragama temple — a…
Nawalapitiya
A town on the banks of the Mahaweli Ganga in Sri Lanka's Kandy District, Nawalapitiya developed as a British colonial centre of coffee production and is the…
Beragala
This high-elevation viewpoint in Sri Lanka's Uva Province, where grassy ridgelines drop away into a vast layered mountain landscape, with shafts of light bre…
Embilipitiya
This commercial town in Sri Lanka's Ratnapura District that grew rapidly from the 1970s under the Udawalawe development project, Embilipitiya sits beside the…
Vavuniya
This town in northern Sri Lanka that sits at the cultural boundary between the country's Tamil and Sinhalese populations, Vavuniya has a compact centre with…
Badulla
This highland town in Sri Lanka's central hills serves as the capital of Uva Province and sits along the Badulla Oya river, ringed by the Namunukula mountain…
Ratnapura
Ratnapura — whose name translates as "City of Gems" — has been the centre of Sri Lanka's precious stone trade for centuries, with rubies, sapphires, and othe…
Koggala
This small coastal town on Sri Lanka's south coast, Koggala sits between a reef and the broad Koggala Lake, where the waters of the Koggala Oya drain into th…
Kalutara
This coastal town in Sri Lanka's Western Province where the Kalu Ganga river meets the sea, Kalutara sits a short drive south of Colombo and is known for coc…
Hikkaduwa
Beach town on Sri Lanka's southwest coast, Hikkaduwa stretches along the Indian Ocean across several distinct areas, from a busy tourist hub to quieter resid…
Pottuvil
Coastal town on Sri Lanka's eastern shore in the Ampara District, Pottuvil sits a short distance north of the well-known surf destination Arugam Bay.
Kegalle
The nearest town to the Pinnawala Elephant Orphanage, Kegalle sits on the main Colombo–Kandy road in Sri Lanka's Sabaragamuwa Province, making it a practical…
Panadura
A coastal town south of Colombo where the Indian Ocean meets Bolgoda Lake, Panadura is known in Sri Lanka as the site of key events in the country's 19th-cen…
Hatton
A major hub of Sri Lanka's tea industry, Hatton sits high in the hill country of the Nuwara Eliya District and is colloquially known as the tea capital of th…
Mahiyangana
Mahiyangana, a town on the Mahaweli River in Sri Lanka's Uva Province, holds one of the country's most sacred Buddhist sites: the Mahiyangana Stupa, said to…
Weligama
South-coast Sri Lankan town built around a broad sandy bay, Weligama has a walkable centre with a dense concentration of food and drink options close to the…
Polonnaruwa
The Ancient City of Polonnaruwa, a UNESCO World Heritage Site and the second-oldest of Sri Lanka's kingdoms, sits alongside a large lake in the North Central…
Tissamaharama
Once the capital of the ancient Sinhala kingdom of Ruhuna in the 3rd century, Tissamaharama is a southern Sri Lankan town that sits on the water and serves a…
Matara
Coastal city on Sri Lanka's southern shore, Matara sits directly on the water and holds a concentration of historic churches in its centre.
Bentota
This coastal town on Sri Lanka's southern shore, Bentota sits at the mouth of the Bentota River and draws visitors for watersports, Ayurvedic treatments, and…
Dambulla
Dambulla, a town in Sri Lanka's Central Province, is home to the country's largest and best-preserved cave temple complex, with the nearby Sigiriya rock fort…
Kuruwita
A riverside town in Sri Lanka's hill country, Kuruwita sits at the water's edge with upland terrain close by and several UNESCO World Heritage sites within r…
Ahungalla
Tiny Sri Lankan coastal town within easy reach of both the Indian Ocean shoreline and the green upland interior, with a UNESCO World Heritage site accessible…
Ahangama West
A small Sri Lankan coastal town with a lively café and restaurant scene, a surprising number of churches, and direct access to the water, sitting within reac…
Avissawella
This riverside town in Sri Lanka's hill-country gateway, Avissawella rewards visitors with an unexpected concentration of historic churches, easy access to u…
Habarana
A compact Sri Lankan town set amid upland country near several UNESCO World Heritage sites, with a modest café and restaurant scene and water close at hand,…
Moratuwa
Sri Lankan coastal city within easy reach of water and rolling hills, offering an urban base with local café culture and the relaxed energy of a sizeable com…
Monaragala
This small Sri Lankan town where water meets the edge of upland country, Monaragala offers a compact base for exploring the surrounding highlands and natural…
Balapitiya
This coastal town on Sri Lanka's southwest shore, Balapitiya draws independent travellers with its waterfront setting, a notable cluster of historic churches…
Matugama
A tiny Sri Lankan town where upland country meets the water, offering a relaxed base for exploring a wider region that includes a UNESCO World Heritage site…
Wadiya
A pocket-sized Sri Lankan settlement within walking distance of water and surrounded by hills, Wadiya sits in a region rich with UNESCO World Heritage sites…
Kuliyapitiya
This modest Sri Lankan town sitting directly at the water's edge, with upland country close by, offering a low-key base for travelers drawn to riverside scen…
Chavakachcheri
Little Sri Lankan town in the Northern Province, set a short drive from the water, offering a glimpse into everyday Tamil cultural life in a region with a di…
No matches in that radius. Try a larger distance, or see all of Sri Lanka.