Some of the Islands of the world, Puerto Rico, Cuba, Dominican Republic (on Hispaniola), Hawaii, etc. have a fascinating railroad history. There are few books, but a bit of research reveals a lot of History if you have the time. Many were narrow gauge, 30", 3', Meter, 42". What a gold mine for aspiring authors!
One glaring ommission from your list is the island of Java in Indonesia. While it is true that most of the narrow guage locomotives are European built; even today there is still working steam to be found there. Roughly 500 steam locomotives could be found on the island; making it the equal of Cuba. Much fantastic stationary steam to be seen working in the mills as well. See the link below; tours are still being offered.
The island of Negros in the Phillipines was also a hot spot of years ago; a rare Baldwin Mallet and Shays were some of the last working steam on the island. All cold now. It
is amazing how many tiny islands found in out-of-way locations worldwide have/had railways on them; South Georgia island is one that comes to mind.
-James Hefner
Hebrews 10:20a
Surviving World Steam Project
[www.survivingworldsteam.com]