Today is Solar Eclipse, 1 July 2011. It is the Rahugrastha Surya Grahan which occurs in Ardra nakshatra, Gemini moon sign (Mithuna rashi), and Cancer zodiac (Karka rashi). This partial solar eclipse will not be visible in any part of the earth. It is visible from South of Africa over the Hindu Ocean. It falls on Jyeshta Amavasya as per Marathi, Gujarati, Telugu, and Kannada calendars whereas it is Ashad Amavasya in North Indian Hindi calendars.
The next solar eclipse (surya grahan) in 2011 is in November 2011.