Good Riddles

 
Riddle #60 (medium)

Question: A horse travels a certain distance each day. Strangely enough, two of its legs travel 30 miles each day and the other two legs travel nearly 31 miles. How is this situation possible?

Question: In a pond there are some flowers with some bees hovering over the flowers. How many flowers and bees are there if both the following statements are true: 1. If each bee lands on a flower, one bee doesn't get a flower. 2. If two bees share each flower there is one flower left out.

Question: Six glasses are in a row. The first three are filled with milk and the last three are empty. By moving only one glass, can you arrange them so that the full and the empty glasses alternate?

Riddle #64 (medium)

Question: The doctor gives you three pills and tells you to take one every half hour. How long before you run out of pills?

Riddle #65 (medium)

Question: There are 2 fathers and 2 sons going on a fishing trip. Every person catches one fish. In total, there were only 3 fish. How is that so?