Albatross
Albatross has rocked the Nepali music scene for over few decades now with several hits that won multiple awards. Hailing out of Kathmandu - Nepal, they continue to define and carry the rock category forward. They have toured around the world multiple times and have influenced a lot of music lovers like us.