Colombo
The top city in this list has to be the capital of the country. Although the colonizers have left a long time ago but this city’s colonial past is pretty evident in its infrastructure. Mixture of modern and colonial architecture this city should be on everyone’s must visit places in Sri Lanka list. One of the largest cities in Sri Lanka, Colombo has many scenic sights, famous tourist spots, and various activities to do and caters to everyone from party lovers to history buffs alike.
Places of interest:Colombo Lotus Tower, Beira Lake, Colombo Dutch Museum, National Museum of Colombo, Sri Lanka Planetarium, Red Mosque, Viharamahadevi Park, Pettah Floating Market, Mount Lavinia Beach, National Museum of Natural History, Gangaramaya Temple, Galle Face Green, etc.
Kandy
The second largest city and the cultural capital of Sri Lanka, it is the goto place for photography lovers. Plush green hills covered in colorful houses, majestic Kandy Lake reflecting the city’s skyline and the Royal Palace which once housed the kings and queens of bygone era, every sight is worth capturing by your lens. Located right in the heart of the country, it houses one of the most sacred relics of Buddhism in the world – the tooth of Gautam Buddha, which makes it one of the most important cities in Sri Lanka in terms of religious importance.
Places of interest:Temple of the Tooth, Kandy Lake,Sri Maha Bodhi Viharaya, New Ranweli Spice Garden, Royal Palace of Kandy, Peradeniya Royal Botanical Gardens, Ceylon Tea Museum, Lankatilaka Temple, Udawattakele Forest Reserve, St Paul’s Church, National Museum of Kandy, Esala Perahera Festival etc.