The largest national park of Nepal, Bardia National Park has announced it is selected as World Top 100 Sustainable Destinations finalists for this year by the jury experts of Green Destinations Top 100 team and members of the special Top 100 selection panel that included over 60 tourism sustainability exerts. It is also shortlisted in […]

