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
by Raggi Mudde
Buddha Vihar is located in Gulbarga on a sprawling 70 acre land. It is the nations largest and one of its kind.