Enoshima Benzaiten – A mystical shrine on a beautiful island

Enoshima Benzaiten is the Japanese Buddhist goddess who has origins in the Hindu goddess Saraswati. Bumping into Indian gods in Japan is not that rare given the cultural export of Buddhism from India. In Hindu tradition Saraswati holds a musical instrument veena and so does the Japanese version Benzaiten, holding a biwa, a traditional Japanese lute. Enoshima is a beautiful island just an hour

Multiple Entry Business Visa for Indians to be extended for 10 year duration

Some “Acche Din” or “good days” for Indians planning to visit Japan on business. Nikkei reports that Japanese Prime Minister Abe in his visit with India’s Prime Minister Modi and also the Vietnam premier made some important decisions which will bring convenience on visa matters for people visiting Japan. The Foreign Minister of Japan Mr. Fumio Kishida announced in