Moragalla is located approximately 30 miles (48 kilometers) from Sri Jayawardenepura Kotte, the capital of Sri Lanka, and about 35 miles (56 kilometers) from Colombo.
The Kande Vihare Temple and Bentota Beach are just two of the things to do and see within Moragalla.
It's hardly surprising the area around Moragalla is such a hotspot for travelers; the surrounding region is dotted with captivating cultural and natural attractions. Roughly 2 miles (3 kilometers) away you'll find Beruwela. Head here to enjoy the Beruwela Harbour and Kande Vihare Temple.
Approximately 35 miles (56 kilometers) to the north of Moragalla is Colombo, a regional city where you go see Gangaramaya Temple, Sugathadasa Stadium and Bank of Ceylon Tower. University of Colombo, Khan Clock Tower and Sinhalese Sports Club are just a sample of the many other attractions that await.
If you're looking for experiences that won't wreak havoc on the budget, round up the family and head to Sri Lanka's popular open-air markets. This area is renowned for its fortresses; these are wonderful testaments to the area's colorful history.
Pack your own gear or rent it locally, and discover the region's water activities. Canoeing is one great activity. Another good option is swimming.
When it's time to say farewell to Moragalla, head to the nearest major airport situated in Colombo, 50 miles (80 kilometers) to the north.