World Videos

Videos
Kathmandu (Nepal), Jun 06 (ANI): Baya weaver birds in Nepal’s Kathmandu made gourd-shaped hanging nests on a single tree, making for a beautiful spectacle for...