Bangalore, also known as the Silicon Valley of India, is a city that offers a variety of options for real estate investment. Here is the list of top localities to buy a home in Bangalore: 1. Whitefield, 2. Sarjapur Road, 3. Kanakapura Road, 4. HSR Layout, 5. KR Puram, 6. Yelahanka, 7. Electronic City, 8. Hebbal, 9. Bellandur, 10. Marathahalli.