A worldwide community photographing and learning about wildlife
I'm certain that it was a type of swallow that made these nests, I tried to take a picture of one of them but they where too fast!
These look like cliff swallow nests (Petrochelidon pyrrhonota). See http://en.wikipedia.org/wiki/Cliff_Swall... for more information.