The Oterra is located #43, Electronic City Phase-1, Hosur Road Bangalore Karnataka India 560100