Thel Bemma is a park, located at Sarasavi Mawatha, Sri Lanka
Actually it is just wall but student in university use this place for advising to their younger that the reason this name "thel bamma"🤣🤣🤣🤣
Thel bemma
Love it