Buddha Vihar is located in Gulbarga on a sprawling 70 acre land. It is the nations largest and one of its kind.
Home » Lord Buddha
Karnataka is a state in Southern India. Karnataka is best known for its software industry and now biotechnology.