Entertainment

Nepal Idols shine in Australia

The Nepal Idol team, which is currently in Australia for a month-long musical tour, has been garnering an enthusiastic turnover of spectators. Nepal Idols shine in Australia
bookmark
Published at : December 5, 2017
Updated at : December 5, 2017 08:57
Kathmandu

×
Top