Top 5 Gemini is the sign of a best friend zodiac sign 

Scorpio: Scorpio and Cancer share an intense emotional bond and understanding. 

Pisces: Pisces and Cancer are both water signs, which makes them highly compatible 

Taurus: Taurus and Cancer both seek stability and security in a relationship.  

Virgo: Virgo's practical and caring nature can complement Cancer's emotional sensitivity.  

Capricorn: Capricorn's grounded and ambitious nature can balance Cancer's emotions and bring a sense of stability to the relationship.  

Scorpio: Cancer and Scorpio both value emotional connections and understand each other's needs.  

Libra: Cancer and Libra can balance each other well, with Cancer providing emotional support and nurturing, while Libra brings harmony and balance to the relationship. 


 7 most deadly diseases in history and how they changed the world