west indies hosted the 2007 edition of the world cup
it was won by the australian cricket team
World Cup 2007 was held in West Indies.
india
it was in Bangladesh
Australia beat Sri Lanka in the last Cricket World Cup final.
The last world cup for ladies was held in China in 2007.
In the year 2007 won by Aussies
France hosted the 2007 World cup
The last womens world cup was held in China in 2007. Brazil won it.
Yes the wlomens world cup is also held once every four years , the last was held in China in 2007.
it was in Bangladesh
India
2011