Ecuador and its Galapagos Islands with Sita World Tours Ecuador and its Galapagos Islands with Sita World Tours March 7, 2020 5:27 pm00 0Views Ecuador and its Galapagos Islands with Sita World Tours Latin America FacebookTwitterLinkedinPin ItWhatsApp You may also like 44:00 LATAM & G T TOURS – PERU A LAND to EXPLORE ALL SEASONS Latin America 39:16 Explore Peru with GT Tours and LATAM Latin America 33:40 Chilean and Argentine Patagonia Latin America 39:12 Gastronomy Adventure and Romance in Costa Rica Latin America 36:11 Costa Rica Adventure Latin America 49:26 Small Distinctive Hotels Costa Rica Latin America, Sales and Marketing 34:19 A & S Signature Journeys: Itineraries in India, Sri Lanka and Maldives Africa, Asia/Pacific, Latin America