Looks like you had a fun trip, Nur, wish I'd been there.
These are my best guesses:
6. (?) looks like a Begonia
flower of some sort (?)
7. Evolvulus glomeratus
Common Name: "Blue Daze"
Family: Convolvulaceae (morning glory Family)
8 & 9. Cannas (possibly hybrids)
Common Names: "Canna
lily", "Indian Shot"
Family: Cannaceae (canna Family)
10. Tecomaria capensis
Common Name: "Cape Honeysuckle"
Family: Bignoniaceae (bignonia Family)
11. (?) the
flower reminds me of Calliandra haematocephala,
but the foliage doesn't seem right (?)
12. Gomphrena globosa
Common Name: "Globe Amaranth"
Family: Amaranthaceae (amaranth Family)
13. (?) my guess would be a Magnolia hybrid(possibly one called "Honey Liz") (?)
14. (?) sorta looks like a Purslane to me (?)
15. Ipomoea (possibly a hybrid)
Common Name: "Morning Glory"
Family: Convolvulaceae (morning glory Family)
16. Tithonia rotundiflora
Common Name: "Mexican Sunflower"
Family: Asteraceae/Compositae (aster/daisy Family)
17. Spathodea campanulata
Common Names: "African Tulip
tree", "Flame Of The Forest"
Family: Bignoniaceae (bignonia Family)
18. Ruellia brittoniana
Common Name: "Mexican Petunia"
Family: Acanthaceae (acanthus Family)
19. Hippeastrum (probably a hybrid)
Common Name: "Amaryllis"
Family: Amaryllidaceae (amaryllis Family)
20 & 21. Zephyranthes (white and pink)
Common Names: "Rain
lily", "Zephyr
lily"
Family: Amaryllidaceae (amaryllis Family)