The Galapagos Islands, a World Heritage Site, are situated some 1,000 kilometers off the coast of Ecuador. They are famous for their unique flora and fauna and are where British scientist Charles Darwin developed his theory of evolution
Updated 12 days ago

The operation was carried out by teams of the Mira-Bhayandar Vasai-Virar (MBVV) Police, who launched a combing drive in the area at around 6 am, Deputy Commissioner of Police Poornima Chowgule-Shringi said
Updated 1 month ago
Updated 1 month ago
Updated 2 months ago
Updated 2 months ago
Updated 2 months ago
ADVERTISEMENT
Updated 3 months ago
Updated 3 months ago
Updated 3 months ago
Updated 4 months ago