These were actually seen on a beach road north of Toliara on Thanksgiving Day.
All images copyright Margaret Sloan 2007-2021