Venus is considered as the planet of love, romance, beauty, luxury, and creativity in Vedic astrology. When Venus is placed in Vishakha Nakshatra, it could have significant impacts on one's life. Vishakha falls under the Libra Zodiac Sign and spans 20 degrees in Scorpio to 3 degrees 20 minutes in Sagittarius. It also represents the deity Indragni or Lord Indra and symbolizes moksha or liberation. This placement generally indicates a person who is charming, diplomatic, artistic and money-minded.