Hakgala Botanical Gardens
Nuwara Eliya, Nuwara Eliya District
Hakgala Botanical Garden is Sri Lanka's second-largest botanical garden, located near Nuwara Eliya beneath Hakgala Rock. Famous for its colourful roses, orchids, exotic plants and beautiful mountain scenery, it offers a peaceful nature experience.