The French Polynesian island of Bora Bora, surrounded by the Bora Main Motu Reef, is pictured as the International Space Station orbited 257 miles above the South Pacific Ocean. iss061e025964 […]
The French Polynesian island of Bora Bora, surrounded by the Bora Main Motu Reef, is pictured as the International Space Station orbited 257 miles above the South Pacific Ocean. iss061e025964 […]