The most favorable time to visit Karachi is in winters because the weather is mild cold there. It is the weather when turtle come out on Turtle Beach. It is a popular picnic spot not only for humans but for green sea turtles, which come out of the sea to lay eggs in the sand.