Skip to content
Updated on:November 3, 2025 by Avatar image of authorAhmed Samir

The Republic of Sri Lanka is on the Asian continent and has two capitals: Sri Jayawardenepura Kotte, the administrative capital, and Colombo, the commercial capital. Sri Lanka has had many names. Greek geographers referred to it as Taproban, and the Arabs had a share in naming it, as they called it Serendib. Then European cartographers called it Ceylon, and since 1972, Sri Lanka has become the state’s official name.

It is in the southwest, bordered by the Bay of Bengal and separated from the Indian subcontinent by the Gulf of Mannar and the Balk Strait.

The topography of Sri Lanka varies from place to place, affecting the main climate factors like winds, monsoons, humidity, and temperatures. The central highlands’ geographical features differ between mountain ranges, valleys, basins, and cliffs.

Sri Lanka

The Two Capitals of Sri Lanka

As we said, Sri Lanka has two capitals, which we will learn more about.

Colombo

Sri Lanka

Colombo is the executive capital of Sri Lanka. It is considered the Indian Ocean’s main port and has a large industrial port that handles most of the country’s foreign trade.

Sri Jayawardenepura

Sri Jayawardenepura Kotte is the legislative capital of Sri Lanka. It is located in the southwestern part, about eight kilometres southeast of the commercial capital of Colombo. The city remained like that until the 16th century, when the Portuguese occupied it and moved to the capital, Colombo.

The city was designated the state’s new capital in 1977 after the government left the independent capital, Colombo. The new parliament was opened there in 1982. There are also Parliament House and Legislative Buildings that are on a small island in a lake called Dayawana Oya, which is amid reclaimed swamps, in addition to the University of Sri Jayewardenepura, one of the leading institutions of higher education in the country, where the university was founded in 1873.

History of Sri Lanka

Sri Lanka

People inhabited it 34,000 years ago, and its lands began to be used for agricultural purposes around 15,000 BC, coinciding with the emergence of the first indigenous Sri Lankan peoples.

In the era of the great Mauryan Empire in 250 BC, Buddhism reached Sri Lanka, followed by Hinduism, which appeared on the island due to the arrival of Tamils from southern India. 

Then, the Portuguese came to the island, and Catholicism was spread. When the Dutch arrived, they played the leading role in introducing several Dutch laws to the Sri Lankan system. After that, the British began to control the island in 1815 until the Sri Lankan people gained independence in 1948.

Weather in Sri Lanka

Sri Lanka is divided into two regions, the north and the south, which are affected by subtropical and tropical climates. The daytime temperature ranges between 30 and 32 degrees, and it becomes warm at night, with temperatures between 22 and 26 degrees.

There are two completely different seasons: dry and rainy. The dry season starts from February to August, and rainfall occurs from October to January. In the south, the climate is more humid with heavy rain, and the most significant amounts occur during April, May, and September to November.

How to get to Sri Lanka

You can reach Sri Lanka easily. The Bandaranaike International Airport is in the capital, Colombo, and it organises international flights to many countries in Asia, Europe, and the Americas. Another way to travel to Sri Lanka is by ferry from India.

Transportation in Sri Lanka

Transportation in Sri Lanka

Moving through Sri Lanka has become much faster and easier than before. Transportation has been developed to facilitate movement between tourist cities in Sri Lanka, and these means of transportation are

Buses: Buses are a faster and cheaper way to get around Sri Lanka and are the country’s primary means of transportation.

Trains: The rail network has been improved in the past few years, which makes it more relaxing. While riding, you can see a magnificent view from the large windows that provide 360-degree views.

Auto Rickshaw “Tuk-Tuk”: It is a very convenient way to travel for short distances in Sri Lanka, but you must agree on the fare with the driver before starting the trip.

Things to do in Sri Lanka

Things to do in the Beautiful Island of Sri Lanka

Sri Lanka is well-known for its strategic location and diverse natural manifestations, including many animals and plants. It is one of the most beautiful top tourist attractions: stunning coasts, beaches, a good climate, parks, and many rich cultural heritages.

Sri Lanka contains several UNESCO-delegated World Heritage sites. It also has many landmarks, attractive areas, and activities, like diving and watching Whales and dolphins.

Among Sri Lanka’s biggest attractions is its ancient capital, Anuradhapura, which has beautiful Buddhist temples. One of them is Sigiriya, a UNESCO World Heritage site famous for its ancient architecture and rocks that rise to about 200 metres. It is renowned as the last capital of ancient kings and one of the most attractive tourist destinations.

Another beautiful place you would love to visit is the resort’s beaches on the southern coast of Sri Lanka.

In the coming part, we will learn more about the cities in Sri Lanka and the things you can do in each city, so let us start with the capital city, Colombo.

Colombo City

Colombo is a beautiful tourist city in Sri Lanka. It is well-known as the Green City of the East, with magnificent green gardens and leafy streets. The city has many places to visit, such as beautiful colonial buildings, museums, shops, restaurants, and luxury cafes. Remember to enjoy the nightlife atmosphere. There are endless activities to do and places to visit when in Colombo. Here is a list of the top attractions and activities that guarantee an unforgettable trip there.

National Museum of Colombo

Things to do in the Beautiful Island of Sri Lanka

It is also known as the Sri Lanka National Museum, where you can learn more about Sri Lanka’s history. The museum includes artefacts, clothing, jewellery, coins, arms, and craftwork from prehistory.

Viharamahadevi Park

Sri Lanka

Viharamahadevi Park is perfect for families because it is a large green area with many fountains and a small zoo. Make sure to visit the war memorial statue, the Cenotaph, and the national library in the park, too.

While wandering in the park, you will see a Buddha statue, considered the most giant cast brass Buddha statue in the country. The park is between the National Museum of Colombo and City Hall.

Gangaramaya Temple

Sri Lanka

The Gangaramaya Temple was built in the 19th century. It was built for worship and to educate people about Buddhism. The temple also has an exhibit that includes some religious relics, including a lock of the Buddha’s hair and a sacred tree.

Lotus Tower

Sri Lanka

It is considered one of the highest buildings in the capital city and is 368 metres high. After reaching the top, you will see a magnificent view of Colombo, the surrounding areas, and the sea. The tower includes a telecom museum, a shopping mall, a restaurant, and observation areas. It is also covered in LED lighting and presents themed lighting displays each night.

Red Mosque

The Red Mosque, also known as the Jami Ul-Alfar Masjid, was built in the 20th century in the Pettah area near the port. It has red and white stone minarets topped with onion—and pomegranate-shaped domes. The red and white colours made it a particular spot for ships, and the red and white bricks are arranged in different patterns.

Nelum Pokuna Mahinda Rajapaksa Theatre 

The theatre was built as a lotus flower, hosts many music, dance, and cultural performances, and was named recently after the country’s former president, Mahinda Rajapaksa. There are symphony performances and opera, including Chinese, Sri Lankan, Western, or modern pop concerts.

Kandy City

Kandy is another beautiful city to visit besides Colombo. It is the cultural capital and was the former capital of the ancient kings of Sri Lanka, making it the most tempting city on the island.

There are many things to do and many places to visit in the city, such as the coloured houses in the forest-covered hills, with their beautiful architecture dating back to the colonial era. 

Every year, a fantastic festival called the Isalapirahira Festival is held in the city. It displays the rich Kenyan culture. Also, there is the Temple of the Sacred Tooth Relic, considered one of the most important Buddhist sites in the world. And now, let us know more about the famous attractions in the city.

Lankatilaka Vihara Temple

Sri Lanka

The temple is an old Buddhist temple in Sri Lanka and a famous attraction. It was built on a natural rock base called the Panalgala Rock. On entering the temple, you will be stunned by the intricate designs, delicate Sinhalese carvings, and collections of paintings and sculptures from the Kandyan era. The place also gives you a great view of the city, the mountains, and the rice fields.

The Royal Palace

It is a spectacular place to visit in the city. It was the royal palace of the Kandyan kingdom built by the Kandyan ruler Sri Wikrama Rajasinghi, and it attracts many tourists from all over the world as well as locals. 

Although built in the 14th century, it has maintained its beauty, elegance, and luxury until today. It is characterised by exquisite architecture, witnessing many meetings and the signage of the agreement of the end of the Kandyan kingdom.

Clock Tower

The Clock Tower is located in the centre of Kandy city and has unique architecture. It was constructed by one of the best architects in Sri Lanka, Shirley de Alois, and it is considered one of the most popular places among tourists in Kandy.

Millennium Elephant Foundation

It is a great property located on 15 acres, where you can find many elephants and enjoy different activities. You can ride and interact with elephants there using all the safety procedures needed for a fascinating educational tour. There are beautiful trails that you can walk on for 30 minutes. Also, you can tour the museum and take a one-hour educational walk.

The City of Galle

Galle is on the southwest coast of the island of Sri Lanka. It includes mosques, churches, and gorgeous palaces dating back to the colonial era. 

The city has many things to do, such as visiting museums, cultural monuments, historical sites, art galleries, and shops. The most famous place is the Dutch fort, dating back to the 17th century, which overlooks the ocean. Here are some attractions you do not want to miss in Galle.

National Museum of Galle

Things to do in the Beautiful Island of Sri Lanka

The National Museum of Galle teaches you about the history of Sri Lanka from the 4th century. It includes artefacts and exhibits, including structures, architectural models, masks, and wood carvings.

Galle Dutch Fort

Sri Lanka

The fort is a famous historical monument in the city of Galle. Portuguese explorers built it in the 16th century, and the Dutch occupied it during the 19th century.

The place has become a museum and a plaza for restaurants, cafes, and shops. Near the fort is the lighthouse, with its architecture, brilliant lights, and the beauty of the surrounding beaches.

Sinharaja Forest Reserve

Sri Lanka

The Sinharaja Forest Reserve is considered a UNESCO World Heritage site, where you can see a vast rainforest surrounding the country from 4 directions. It spreads over an area of 30 km. About 95% of the endemic birds of Sri Lanka and 50% of the wild animals are inside the reserve.

Dambulla City

Dambulla is a beautiful city located in the inside part of the island of Sri Lanka. It is famous for including many beautiful archaeological and religious monuments, which makes it a top tourist destination in Sri Lanka. The best you can do in the city is to visit the cave temple complex. It contains statues, frescoes, cave temples, tombs, and more. Here are some attractions in the city.

Pidurangala Rock

Sri Lanka

It is a place targeted by tourists from around the world. It is part of a volcanic plateau and a UNESCO World Heritage site. It is the centre of the city’s monuments, such as the castle, the cave temple, and the palace complex.  

Sigiriya Rock Fortress

Sri Lanka

It is one of the perfect places in Sri Lanka for adventures, safari trips, and rock climbing. The famous Sigiriya rock is also reached by climbing stairs and steep rocks. From the top of the rock, a beautiful view of Dambulla and its rainforests is visible. There is also an ancient Buddhist temple at the foot of the Sigiriya cliff, which is rich in old and religious architecture.

Nuraliya City

Nuraliya is considered one of the island’s most beautiful cities. It is on the highest mountain elevation, up to 1,980 metres above sea level. Many tourists prefer to go to this city due to its beautiful views. It is called Little England. The city is perfect for relaxing in a calm atmosphere among wild creatures and exploring the surroundings like mountains and waterfalls.

Now, let’s learn more about the top attractions in the city.

Lake Gregory

Sri Lanka

Lake Gregory is located near the city centre. It was founded in 1873 at the time of British Governor Sir William Gregory, and it allows many activities for visitors, such as kayaking, boating, and riding horses.  

Leap Waterfalls

Leap Waterfalls is another beautiful natural place tourists love visiting in Nuralia to enjoy the scenic landscapes. 

There are stairs next to the waterfall, which take tourists to another level offering a fantastic view of the city and the surrounding tea plantations. The waterfall is close to a village where visitors can learn more about the local nature, customs, and traditions.

Negombo Town

Negombo is a beautiful beach town located just north of Colombo. It is a perfect tourist destination on the island of Sri Lanka, surrounded by nature and the golden sands. Let’s see what you can do in the city of Negombo.

Negombo Fort

The Portuguese built the Negombo Fort, which was then taken by the Dutch in 1640. The Portuguese attempted to restore it, and after several failed attempts, they managed to get it back in 1641. After that, the Dutch attacked the fort and destroyed it in 1644, and then it was rebuilt in 1672.

Dutch Canal

Sri Lanka

The Dutch Cannel was built by the Portuguese in the 17th century to be the main supply route along the western coast, linking Colombo, ports, and cities. It runs through central Negombo. You can take a boat and have a stunning tour, watching beautiful sights. You can also walk on the dock to see the boats passing through the canal, giving you great views of the local life in the city.

Fish Market

The fish market in Negombo is the second largest in Sri Lanka. It is close to the Dutch Fort, and all kinds of seafood are available and can be cooked by order.

Another fish market is located near the sea and directly on the beach, where fishermen lay the fish to dry in the sun. This method is known as karawala.

Trincomalee City

Sri Lanka

Trincomalee is a city and a port located on a peninsula with beautiful natural landscapes, making it an important tourist attraction on the island.

Fort Frederick

Sri Lanka

It is a perfect place for nature and history lovers. The fort has a lovely entrance, and deer roam through it with a spear to add more charm to the trekkers. A part of the fort is a military area containing a famous Buddhist temple and another for Hindus.

Koneswaram Temple

Sri Lanka

The Koneswaram Temple is located on the top of a cliff inside Frederick’s Fort and shows the Dravidian style of architecture. This temple is an important Hindu pilgrimage site that exudes sacred feelings and is distinguished by its beautiful views of the Indian Ocean.

Uppuveli & Nilaveli Beaches

Sri Lanka

The two beautiful beaches are located in the north of Trincomalee, which are suitable for calm, relaxation, and spending a great time at sea on great white sands, clear water, and restaurants serving Sri Lankan food.  

Pathirakali Amman Temple

Sri Lanka

Pathirakali Amman Temple is famous for its stunning gopuram, which is filled with diverse and vibrant colours. It also has a beautiful interior design. When you visit the temple, you will feel the benevolent divine presence. Among all the temples of Trincomalee, this temple will amaze you with its colourful walls and spiritual feelings. 

Velgam Vehera

This ancient Buddhist archaeological site is one of Trincomalee’s most interesting. The site will take you on an adventure through history with the original crystal Buddha statue. You can spend hours among the trees and stroll among the remains of this beautiful temple built by King Devanampya Tissa of Anuradhapura.

Bentota City

Bentota is a beautiful coastal city in Sri Lanka with many wonderful beaches. The city is not only famous for its beaches but also for the calm and relaxation these secluded beaches provide. Here is a list of the places you should visit there.

Bentota Beach

Sri Lanka

It is a beautiful place with its golden sands and pure turquoise waters, where skiing, windsurfing, canyoning, banana boating, and diving are all available. Also, there are dozens of reefs, coral barriers, hundreds of fish, and distinctive sea creatures.

Sea Turtle Protection Association

It is a great spot to visit in Sri Lanka, where you and your children can enjoy watching dozens of rare and endangered Kosgoda turtles crawl to the beach to bury their eggs in the sand.

Brief Garden

The Brief Garden is a perfect destination for hiking in Sri Lanka. There are thousands of trees, tropical plants, animal structures, and rock carvings designed by famous local artist Beavis Bawa.

Hotels you can stay in while visiting Sri Lanka

For a comfortable stay, you need the best hotels to choose from and return to at the end of an adventure-filled day. Here is a list of some of the famous hotels in the country.

Mermaid Hotel & Club

The hotel is located on the Kalutara coastline in a fishing village about 45 minutes from the international airport. It is a 4-star hotel with 100 standard sea-view rooms. The rooms are colourful, with wooden floors, large windows and beautiful furniture. The hotel has an outdoor dining area, a spa, two swimming pools, and beach access with sun loungers and umbrellas.

The Sandhya

The resort is on Kabalana Beach. It has only nine rooms, including one suite, all of which overlook the ocean. Its location gives easy access to the surrounding shops and attractions. The Galle Fort is 30 minutes away.

Anantara Peace Haven Tangalle Resort

The resort is in Tangalle, on a 42-acre area on Sri Lanka’s southern coast, on a magical crescent-shaped stretch of golden-sand beach with turquoise water. It has 152 rooms and villas. The villas have private plunge pools, and some overlook the ocean. The ground-floor rooms have a terrace providing direct beach access. Also, there is a spa with sections of healing treatments, and three restaurants serve different tasty dishes.

Leave a comment

Your email address will not be published. Required fields are marked *