What is Flores known for?

What are the top tourist attractions in Flores?

Is Flores walkable?