Set in three hundred acres on the outskirts of the sillcon valley of India, Bangalore. An International yard with world class facilities see our website for more details.