Depot Ashok Leyland Alawwa is a photo spot in Kandy, Sri Lanka at 7.29328, 80.24051. It's good for transport photography. Other photo spots nearby include Rambukkana Railway Station, Elephants at the Pinnawala Elephant Orphanage and No Yattalgoda 25092022.