Without the coronavirus pandemic, they would have organised a trip to Lake Magadi in southern Kenya where the skies are generally clearer than over the capital.
"With the pandemic situation, we're not able to have crowds... and get kids to look through or do stuff," she said, but still managed to share the event on social media.
The annular eclipse is visible from only about two percent of Earth's surface, Florent Delefie, an astronomer at the Paris Observatory, told AFP.
"It's a bit like switching from a 500-watt to a 30-watt light bulb," he added. "It's a cold light and you don't see as well."
Sri Lanka closed its planetarium to prevent a gathering of amateur astronomers due to the coronavirus outbreak, but live-streamed the celestial event on Facebook.
A small group of about 15 students huddled around a telescope at the University of Colombo to watch the eclipse.
Some students used a welding mask to stare at the sun, while others wore glasses made with filters that cut out ultra-violet rays.
Coronavirus precautions were also taken in Nepal's capital, Kathmandu, as dozens of students and astronomy enthusiasts gathered on a rooftop.
Only a few were allowed at the viewing area at a time, wearing masks and sanitising their hands as they waited their turn.
"I was worried because it is a cloudy day, but the view was excellent," 19-year-old student Swechhya Gurung told AFP.
In Hong Kong, dozens of skywatchers ranging from astronomy enthusiasts with telescopes to families enjoying Father's Day gathered at a waterfront park in east Kowloon to witness the spectacle, which lasted about 90 minutes.
Lunar eclipse to follow
Cheers erupted from the crowd when the cloud cleared and the eclipse was clearly visible.
The full eclipse was visible at successive locations over a period of nearly four hours, and one of the last places to see the partially hidden Sun was Taiwan.
A solar eclipse always occurs around two weeks before or after a lunar eclipse, when the Moon moves into Earth's shadow. Lunar eclipses are visible from about half of the Earth's surface.
A lunar eclipse is due on July 5, with the best viewing over North and South America, southern Europe and Africa.
There will be a second solar eclipse in 2020 on December 14 over South America. Because the Moon will be a bit closer to Earth, it will block out the Sun's light entirely.