Butwal Lumbini FC

38

Butwal Lumbini FC is a Nepali professional franchise football club based Lumbini. The club competes in the Nepal Super League, the top flight franchise football league in Nepal.

Previous articlePokhara Thunders
Next articleDhangadhi FC