It is so much fun to watch swifts wheeling and zigzagging in the sky covering the distance of a 100 yards in about three seconds. Mosquitoes, beware! It’s nice to know that this feathered bunch will destroy about 10 kilograms of insects a day. And on top of that they exude an air of sheer… Read More