Photo: Twitter / Chris Cassidy Galapagos Islands are a group of volcanic islands that lie in the Pacific Ocean and are part of Ecuador. Trending Desk Last updated: 18:44, 12 August 2020 IST NASA astronaut Chris Cassidy shared the enchanting photos of the Galapagos Islands on his twitter grip. Astronauts …
Read More »