Galapagos — a miracle of nature
If any place in South America tops the list of ever being a travel dream for me, it is undoubtedly the fascinating Galapagos islands. The first time I knew about them is when I saw an Attenborough documentary 3 years back. These volcanic islands are a part of Ecuador but…