Many people are unaware of the fact that Shukra is the most beneficial planet out of all the Navgrahas. Shukra is the overlord of all the things controlled by other 8 planets. Like your Karma whose Karak is Shani, Eyes whose Karak are the Sun and the Moon, Foreign land benefits whose Karak are Rahu and Ketu. - Ashok Mehta
Read more »