Now she is also considered as a super emerging actress. She was noticed as she made her debut from the movie Love Birds. Barsha is one of the gorgeous smiling actress who has God gifted expressive eyes. Originally, Barsha is from Sindhuli; now she lives in Koteshwor Kathmandu.