Android Training in Chennai

Android Training in Chennai is a comprehensive training course with Google’s vision of helping to become a global high-quality Android Mobile developer. As a part of this course, you will build widgets, customize list view, Grid view, Spinners, and applications using video and audio and SQL lite database and publish it on Google play. Moreover, you’ll explore understanding Android architecture in detail, integrating your mobile app with Facebook, Twitter, and other social media, Google Maps, Google Drive, and Room Database, and optimizing the app user experience. This Android course is designed to prepare you for the Google Associate Android Developer exam, which will help you advance in your profession.

(5.0)     20K+ Learners

Need more information? Talk to us

044-4560 5237

We are happy to help you 24x7

Tools and languages covered

  • Android Services toolAndroid Services
  • Android Testing toolAndroid Testing
  • Android SQLite toolAndroid SQLite
  • Jenkins toolAndroid Architecture
  • Android Architecture toolAndroid Studio
  • Android API toolAndroid API
  • ADB toolADB

Overview of Android Training in Chennai

Students will learn about Android’s architecture, resources, components, layout manager, menus, and SQLite database in the best android app development course. They will also learn how to create applications, how to use various styles, and how to sign up for the Google Play Store. Students who complete the online Android course also learn the fundamentals of KOTLIN and other skills. When you enroll in the online Android course for beginners, you’ll also gain expertise in actual app creation.

  • The process of android development is any application produced to be supported by the Android operating system utilizing the android software development kit (SDK) on android studio. Android is Google’s open-source operating system intended specifically for mobile devices. Android OS was created using the Linux Kernel. Because it is freely adaptable (as it is open source), most Android developers have utilized different GUIs even though they all share the same underlying operating system.
  • Android Open Source Project (AOSP) is the open-source code used for the development of Android applications. Any application for the Android system can be readily built by installing the publicly available SDK.
  • A software developer who specializes in building applications for Android operating systems is known as an Android Developer. Android is a popular operating system on the market. Because the development of applications for Android is growing, the need for an android developer is extremely strong.
  • According to the Bureau of Labor Statistics, demand for software developers, including Android developers, is predicted to increase by 17% through 2024. Android and iOS developers are nearly identical. An Android developer should have some technical and non-technical abilities to pursue a career in the Android development area.
  • There are seven additional reasons to pick Android App Development for business growth and development.
  • Convenient: easy to access and utilize
  • Android apps are easily accessible to users via the Google Play store and share the Android operating system’s ease of use. The Android applications provide possibilities for use on several devices with synced data, resulting in a better customer experience.
  • Economical: focused budget and minimal investment
  • Because of free software development tools such as IDE Android Development Studio, this application development solution for a mobile application is somewhat less expensive. The cost of entry for Android applications is also lower, and it may be easily integrated with a wide range of networks.
  • Simple development and customization
  • The process of application development becomes reasonably simple with the availability of Android Studio for easily getting started with App Development, the usability of numerous non-specific programming languages, and the availability of SDK for free testing of Android apps.
  • With this solution, bespoke mobile app development becomes simple, and one may customize mobile apps with customization capabilities by directly integrating apps with pre-existing software.
  • Independence: an open-source platform
  • One of the most significant advantages provided by android application development services in mobile app development is the platform’s open-source nature. Android code is freely accessible to developers for free and may be used to construct strong Android applications.
  • Social Media Integration
  • Integration of mobile applications with social media and social media presence has become an important issue for organizations to focus on in today’s environment. This app development provides enhanced social network integration for improved performance in modern marketplaces.
  • Increased ROI and profit.
  • When a company invests in mobile app development, the end goal is increased profitability and a high ROI. With the App Development Service, one may tap into an ever-expanding pool of potential customers and reap big rewards for a small investment done wisely.
  • Porting to a different operating system
  • When it comes to android benefits, one cannot overlook the versatility that android app development service provides. Because Android is an open-source project, it can be simply transferred to other operating systems.
  • BTree Systems’ Android training in Chennai provides equal emphasis on practical and theoretical Android concepts and has attracted over 1000 students. Android specialists who are well-respected android development experts. At BTree complete coverage of the Android training, along with 40+ hours of extensive Android course in Chennai, the course pricing structure is designed to be reasonable for both students and working professionals.

Corporate Training Program

Enhance your employee’s skills with our learning programs and make your team productive.

The Learners Journey

We will prepare you on how to face Android Development interviews along with this you will also have the process like students enquire, counseling, live demo, admission process, evaluation, certification, interview, and placement support.

Android Development Training in Chennai

Curriculum for Android Course

Android Fundamentals

  • What is Android?
  • Setting up the development environment
  • Dalvik Virtual Machine & .apk file extension
  • Android application and activity life cycle
  • The Android permissions model
  • Using lists and grids in Android with Recycler View and card View
  • Using Data binding in Android applications
  • Using lists in Android (List View)
  • Android Logging
  • UI layout -Relative, Linear, constraint, coordinate, frame layouts
  • Adapters
  • Complex UI components
  • Menus and Dialogs
  • Tabbed Activities
  • Navigation Drawer
  • Create activity layouts programmatically
  • Testing and optimizing UI
  • Material properties and Styling / Animations
  • Material Patterns

Using Fragments and the Toolbar

  • Multi-pane development in Android with Fragments
  • Using the Android Toolbar (Action Bar)
  • Using Swipe-to-refresh in Android applications

Android file and Network access and asynchronous Processing

  • Android SQLite database and content provider
  • Android Persistence with preferences and files
  • Android Networking
  • Using Retrofit for REST-based backends
  • Using RxJava in Android
  • Android background processing with Handlers, AsyncTask, and Loaders
  • JSON in Android

Android advanced user interface development

  • Android Architecture with MVP or MVVM
  • Downloading and handling images in Android applications with Glide
  • Android – Using drag and drop in your application
  • Android Drawables
  • Understanding Androids Parcelable
  • Android styles and themes
  • Android Live Wallpaper
  • Android (Home screen) Widgets
  • Creating custom and compound Views in Android
  • Android resource selectors
  • Using animations in Android application

Android services, Broadcast Receiver, and Notification Manager

  • Android Services
  • Scheduling of tasks with the Android Job Scheduler
  • Android Broadcast Receiver
  • Android Notifications
  • Android memory and performance optimization

Android Dependency injection, Testing, and Tools

  • Unit Testing with JUnit
  • Developing Android unit and instrumentation tests
  • Unit tests with Mockito
  • Using Ham crest for testing
  • Testing with AssertJ assertions
  • Android user interface testing with Espresso
  • Android Testing UI Automator
  • Android user interface testing with Robotium
  • Using Dagger 2 for dependency injection in Android
  • Android application (performance and more) analysis tools
  • Using the Android Debug Bridge (adb)

Building android applications

  • Building Android applications with Gradle
  • Using the Jenkins build server to build Android apps

Location API and Google Services

  • Android Location API
  • Google Maps Android API v2
  • Android Data Backup
  • Using the Firebase database backend
  • Android Cloud to Device Messaging (C2DM)

Android Sensors and Touch

  • Android Camera API
  • Android Sensor
  • Handling single and multi touch on Android
  • Android Gestures

Android Library Projects

  • Android Support Library
  • Creating libraries for Android applications
  • Using Retrofit as a REST client
  • Using RxJava 2 for reactive programming
  • Using Auto Value to generated immutable value classes
  • Useful Android libraries
  • Using the Otto Event Bus library on Android

Special Android Programming Topics

  • Handling Media with Android
  • Android Internals
  • Android Calendar API
  • add Work manager and paging library

Architecture Components

  • View Model and View Model Provider
  • Live Data and Live Data observers
  • Data Binding with View Model and Live Data
  • View Binding
  • Live Data transformation`
  • Navigation
  • Jetpack Compose
  • Databases -SQLite and Room

Java and Kotlin Concepts

  • Oops
  • Threads
  • Exceptions
  • Collections
  • Coroutines

Social Networking Integrations

  • Facebook Integration

Basic Knowledge of IOT

  • AWS IoT
  • Microsoft Azure IoT
  • Bluetooth, wifi
  • Nerves Hub
  • Platform
  • Authentication/Security
  • Device Management
  • Device Configuration
  • Device Monitoring
  • Push Notification Services

Debugging and Testing android apps

  • Logcat

Our Learners Feedback

Now you can join courses with

6 Month EMI Option

Months EMI Option

Center Emi

3 Month EMI Option

Months EMI Option

Supported banks

Pick your Flexible batches
training Batch Duration


Mar, 2023


Mar, 2023


Mar, 2023


Mar, 2023

Need any other flexible batches?
Customize your batches timings

Mentor’s Profile of Android Training

  • We are believing in experiential learning, our expert trainer supports the students with both practical and theoretical knowledge of Android concepts.
  • Our trainers are Real-Time Android App Developer professionals who offer practical instruction on the development of Android applications.
  • Our trainers provide each student with the necessary individual attention and in-depth training with complete hands-on practices to design Android Applications.
  • Our trainers help students develop professional CVs for Android Developers and raise their confidence by providing useful insights about interview questions and handling interviews through mock interview sessions.

Android developmentCertified Experts

Android Industrial Projects

As the best and simplest way to learn Android, developing projects for it plays a crucial role in the life of an android developer. These projects range in difficulty from beginner to advanced.

Photo Management application

Photo Management app

Users of this application would be able to view all the photographs on their smartphones in a grid-like style.

Music application

Music application

Building a music application is the next project concept would be able to search for a song stored on their phone using this application.

online exam application

Online exam application

In this online exam application project is the best choice is to apply for the exam online, where it can be administered without any hassle.



Without physically visiting the bank, users can create and manage their accounts, set or change passwords, and use the services.

Key Features of Android Development Training

Real-Time Experts as Trainers

You will get the convenience to Learn from the Experts from the current industry, to share their Knowledge with Learners. Grab your slot with us.

Live Project

We provide the Real-time Projects execution platform with the best-learning Experience for the students with Project and chance to get hire.

Placement Support

We have protected tie-up with more than 1200+ leading Small & Medium Companies to Support the students. once they complete the course.


Globally recoganized certification on course completion, and get best exposure in handling live tools & management in your projects.

Affordable Fees

We serve the best for the students to implement their passion for learning with an affordable fee. You also have instalment to pay your fees.


We intend to provide a great learning atmosphere for the students with flexible modes like Classroom or Online Training with fastrack mode

Bonus Takeaways at BTree

Features of Android Development Course
  • Before admission get a free demo session
  • We provide job assistance with resume building
  • Secure recording of both offline and online sessions
  • Live and interactive Android development tools
  • Career guidance for IT and Non- IT profession
  • Free course material with E-book
  • EMI options for both Debit and Credit
  • Real-time project with an advanced program

Android Training Certification

  • BTree Systems provides one of the professional certifications that shows the individual has a clear understanding of the Android App Development process and its application. With real-world project experience offered at the end of the course, this Android Developer certification verifies that the candidate has the skills required to work as an Android App Developer.
  • Having this certificate along with your resume assists in focusing your profile during the interview process, as well as opening up a wide range of career opportunities.

Android Development Certification

Placement Process

Android development interview process

Course Registration

Our Team will help you with the registration process completely along with free demo sessions.

Android development job openings

Training Stage

Every course training is built in a way that learners become job ready for the skill learned.

Android development classes

Job Opportunities

Along with our expert trainers our placement team brings in many job opportunities with preparation.

Android development course fee

Placement Support

Get placed within 50 days of course completion with an exciting salary package at top MNCs globally.

Career Path after Android training

Annual Salary

₹0.9 L
₹2.0 L
₹6.4 L

Hiring Companies

Tcs Career
Hexaware Career

Annual Salary

₹1.5 L
₹4.0 L
₹11.0 L

Hiring Companies

Capgemini Career
IBM Career

Annual Salary

₹6.5 L
₹14.9 L
₹14.9 L

Hiring Companies

Tech Mahindra Career
Zoho Career

Android Training Options

Our ultimate aim is to bring the best in establishing the career growth of the students in each batch individually. To enhance and achieve this, we have highly experienced and certified trainers to extract the best knowledge on Android Development Certification. Eventually, we offer three modes of training options for the students to impart their best innovations using the Android Development tools & course skills. For more references and to choose a training mode, Contact our admission cell at +91-7397396665

Android Development Online Training

Online Training

  • 40+ hours of e-Learning
  • Work on live Android Development tools
  • 3 mock tests (50 Questions Each)
  • Work on real-time industrial projects
  • Equipped online classes with flexible timings
  • 24×7 Trainers support & guidance

Android Development Classroom Training

Self-Paced Training

  • 40+ hours of Android Development classes
  • Access live tools and projects
  • 3 Mock exams with 50 Questions
  • Live project experience
  • Lifetime access to use labs
  • 24×7 Trainers & placement support

Android Development Corporate Training

Corporate Training

  • 45 hours of immense corporate training
  • Support through our expert team
  • 3 Mock exams (60 questions each)
  • Work on real-time Android projects
  • Life-time support from our corporate trainers
  • 24×7 learner aid and provision
Android Development career oppurtunities

Get Free Career Consultation from experts

Are you confused about choosing the right and suitable course for your career? Get the expert’s consultation to pick the perfect course for you.

Additional Information

Android vs iOS

  • The following key differences are between building apps for iOS and Android:
  • • Developers of iOS apps utilize Swift, but those of Android apps use Java or Kotlin.
  • • For iPhones and iPads, the screen sizes of Apple devices are uniform. Due to the wide range of screen sizes found in Android devices, interface design and case-by-case programming are more critical to assure compatibility and functionality across devices.
  • • Because there are so many distinct Android OS versions available, device fragmentation makes it more difficult to create Android apps. Important security updates for various devices arrive at various times, which makes maintaining and creating Android apps more challenging.
  • • Users of iOS and Android apps differ in terms of age, wealth, hours spent on apps, geography, and so on. Compared to Android users, Apple users tend to be wealthier and younger.
  • When creating apps, take into account these variations, research your intended audience, and decide if you want to save back on development and maintenance costs.

Android developer vs Web developer

  • Since both Android Developer and Web Developer are standard options on the market, let’s look at some of their key differences.
  • • While web developers create programs that need web browsers to work, Android developers create software specifically for Android phones.
  • • The Android Software Development Kit, or Android SDK, is necessary for Android development. To create an Android application, you also need to be familiar with Java and XML. On the other hand, simple static websites can only be created by Web developers who are familiar with HTML, JavaScript, and CSS. Knowledge of additional programming languages and frameworks is also necessary to create an extensive website.
  • • Android developers have great career potential because the world of today depends so heavily on smartphones. By helping to develop the Android platform, they can succeed greatly. Web development, on the other hand, is also very significant to the sector because most activities require the internet and websites are media that allow communication.

Android Studio vs Flutter

  • Flutter
  • • Google supports Flutter, an open-source Software Development Kit (SDK).
  • • Development is completed considerably faster because of Flutter Hot Reload.
  • • Flutter uses a single code base to create cross-platform web apps that mimic native iOS and Android apps without needing JavaScript.
  • • The development process is sped up by Flutter’s usage of Widgets for all of its designs, styles, layouts, structures, etc.
  • • Since the Flutter framework was created using the Dart programming language, programmers with experience in C++ and Java may readily comprehend and utilize the framework.
  • • A Java-integrated programming environment is called Android Studio. Since the software includes both developer and code editing capabilities, coding may be done more quickly.
  • Android Studio
  • • App developers spend less time since Android Studio has an Android emulator that allows code changes and editing to have an immediate effect.
  • • A development environment for Android called Android Studio is built on IntelliJ IDEA.
  • • A flexible Gradle-Based build methodology is available in Android Studio.
  • • Multiple APK versions are generated by Android Studio.
  • • Google services and various devices kinds are supported in different ways by Android Studio.

What are the Android Architecture components?

  • There are four categories of components in the Android Architecture.
  • Room
  • The Room library handles persistence for your project. The room acts as an abstraction layer over SQLite, allowing you to directly map objects to raw database content and quickly write type-safe queries for dealing with data. This is accomplished by using annotations, which generate boilerplate code for you behind the scenes.
  • Lifecycle
  • This library’s classes provide lifecycle management, allowing you to construct components that can alter their behavior based on the current Android lifecycle state.
  • ViewModel
  • A ViewModel connects data from a repository to your View. Unlike Activities, which are destroyed when the configuration is changed, ViewModels withstand configuration changes, protecting your data and preserving your state.
  • LiveData
  • If you’ve used RxJava in the past, LiveData is a comparable toolkit (with less functionality) that enables Android Views to track model changes and react appropriately. Additionally, LiveData is lifecycle-aware, so it only instructs the UI to update items when it is in the appropriate lifecycle state. Furthermore, it is cleaned up for you, as opposed to RxJava subscriptions, which you must get rid of on your own.
  • Data binding
  • The data binding library enables you to monitor changes in the ViewModel right within the View XML. This saves you from having to write the boilerplate code that is ordinarily required to link data to Views in code.
  • Paging
  • The Paging package makes it possible to display lists (particularly infinite ones) by loading data in small pieces and updating the UI as additional data is loaded.
  • Navigation
  • The Navigation architecture component lets you specify navigation throughout your app via an XML graph or a graph editor embedded into the most recent version of Android Studio. It eliminates the need to handle everything yourself using boilerplate code.
  • WorkManager
  • The WorkManager library manages deferred background jobs that must be completed with certainty.

Future scope of Android developer

  • • Mobile application development is one of the current decade’s most rapidly increasing IT career choices.
  • • After China, India ranks second in internet users, with an estimated increase of 730 million by 2020. According to market research firm techARC, India’s smartphone user base was 502.2 million in December 2019 and is predicted to expand in 2020. Companies are increasingly looking for Android Application Developers in India.
  • • Companies are increasingly entering the Android application development business as the market share of Android users in India grows.
  • • The demand for Android application developers in India has grown significantly and will continue to grow in the future years. Every year, major brands such as Samsung, Oppo, Mi, Vivo, and Oneplus release new mobile phones with updated features.
  • • It’s challenging to picture somebody in the twenty-first century not owning a mobile phone. It’s no secret that mobile applications have become an indispensable part of our daily lives. There is an app for practically everything, from online shopping to ordering food to playing games to communicating with pals.
  • • E-commerce companies such as Amazon, Flipkart, Zomato, Swiggy, Lens Kart, OYO, and Makemytrip conduct the majority of their business through mobile applications. They demand knowledgeable app developers who can take responsibility for identifying and fixing faults in the program.
  • • Android app developers earn a competitive income that can increase as they gain experience and skill. According to, the average annual compensation of an android developer in India is Rs. 361,928 per year.

Android developer Role and Responsibilities

  • • Apps that are suitable for usage on all types of Android smartphones are conceptualized and developed.
  • • Putting safeguards in place to protect users’ data.
  • • Assuring that the design and presentation of your apps adhere to the company’s standards.
  • • Before each app is released, proofread your code and rectify any errors.
  • • Working with UI and UX Designers, as well as Software Testers, to guarantee that each app is presentable and functional.
  • • Liaison with the marketing department to ensure that our company’s ‘voice’ is consistent across the board.
  • • Examining app reviews to identify areas for improvement.
  • • Creating app updates for release, including bug fixes and new features.

Android developer’s salary package

  • For freshers
  • In India, the average beginning salary for an Android Developer is roughly 1.6 Lakhs per year (13.3k per month). A minimum of one year of experience is required to become an Android Developer.
  • For experienced
  • An Entry Level Android Developer with less than three years of experience receives an annual salary of 3.6 Lakhs. A mid-career Android Developer with 4-9 years of experience makes an average pay of 7.7 Lakhs per year, while an experienced Android Developer with 10-20 years of experience earns an average salary of 11.9 Lakhs per year.

Advanced benefits at BTree

Android Development Training and Placement Support
Interview Preparation

Our placement team supports in interview preparation process and will also help you with technical readiness with access to questions material.

Android Development Career Sample Resume
Resume Buliding

BTree has created and re-write more than 300+ job-winning resumes and job cover letters for our learners at no additional cost driven by the course fees.

Recently Placed Candidates

Name: Siva

Role: Android Developer

Company: Accenture


Everyone has a dream, my dream is to work in the IT field but I worked in the BPO sector, and I want to change my career I don’t know what is programming. I’m not coming from an IT background I feel down about what I choose. Where can I go? then I see btree free career guidance camp on the Instagram page I decide to go for btree systems, and they gave me the rote. Now I completed my 3-month Android course and I placed on Accenture as an Android developer. I am very happy and excited, thank you btree, you make my dream come true.

Name: Ravi

Role: Android Engineer

Company: Paypal

Pay Pal Career

I’m very glad to share my opinion, I’m a BE graduate, but my profile was rejected by all company interviews and I know the programming language but am not that familiar, I’m an engineering graduate, and I want to develop myself through programming, my friend refers me to btree systems, and I also Google it and read the reviews everyone says good on that reviews, so I join btree for an Android course. I completed my course and they also offer me interview preparation and placement support. Now I happily say I was selected by Paypal as an Android Engineer.

Name: Swathi

Role: App Developer

Company: IBM

IBM Career

I finished my 3-month of internship at IBM. When I completed my Android course at btree systems, here I’ve come by my friend who referred me to join, I was worried about my performance and whether I would meet the goal. Moreover, the project that I learned was beneficial to me, it make my confidence level high, which not help my career but also helped me build confidence.

Our Top Hiring Partners


Company 2

Android Development Job Openings

Join our referral program

Earn up to 25% off on course fees or Join as a group and grab up to 40% discount on total fees Terms and Conditions applied*

FAQ for Android Training

What language is used in Android App Development?

  • The most popular programming language is Java, but in addition to this, developers of Android apps also employ the following:
  • Python
  • BuildFire.js
  • PHP

What makes the Android app safer?

  • We all know how secure Linux can be, and Android is an operating system built on that kernel. Additionally, Google’s stringent quality control procedures force them to keep an eye out for unreliable or dangerous programs and remove them from their app store.

How can I enroll for the Android course at BTree Systems?

  • Call us at +91-7397398889, and we’ll get back to you as quickly as or directly walk into our instituted and you can know further information about the offers and discounts.

If I miss the session

  • We promise that if a student misses just one Android class, the lesson will be made up as soon as possible for the duration of the course. Each student will be given a Flexi pass with a 90-day expiration date that they can use whenever it suits them.

What are the different modes of training BTree provide?

  • BTree Systems provides many suitable modes of training such as:
  • Classroom training
  • One and one training
  • Fast track training
  • Live instructor LED online training
  • Customized training

Where can book a free demo session?

  • Call us at +91-7397396665, and we’ll get back to you as quickly as we respond.

Is that Android course hard to learn?

  • No. In short, it is an interesting curriculum that makes use of everyday language to make it easier to understand. Learning is made quicker and more convenient at BTree by our knowledgeable faculty team.

Do you provide Live projects for Android course?

  • Real-Time Implementation is the foundation of the entire Android training course.
  • Through hackathons and lab sessions, you acquire hands-on experience working on projects for the industry, which will help you develop a portfolio of projects.

Can I access the course material online?

  • Yes, we give students lifetime access to the student portal’s study resources, videos, and top MNC interview questions.

Does BTree Systems offer job assistance after course completion?

  • We offer a specific placement site for students that matches their needs. We offer development programs that include mock interviews and presentation skills to help students feel comfortable throughout the challenging interview process.

What are the available payment options?

  • You can pay using any of the methods given below, and for both offline and online instruction, an email receipt will be delivered immediately. We accept all of the major types of payment choices. We recently offered EMI substitutes for all of our courses.
  • EMI option with debit/credit card.
  • The MasterCard.
  • Online banking, Google Pay, PhonePe, PayPal, and Paytm.
Android Development Interview Questions

BTree Students Reviews

Azure DevOPs Student Imran shares his Experience at BTree Systems

Aws Student SaiNath shares his Experience at BTree Systems

Python Full Stack Development Student Dilli Babu shares his Experience at BTree Systems

Testimonial Reviews

For those who looking to develop and improve their skills, btree is the best place to enroll in our course. I completed my Android course at an affordable fee, and my trainer helped to solve all my queries he also taught me real-world practical session experience. which is really helping me to clear my interviews. overall it was a wonderful experience.
I’m delighted to share my knowledge and training experience at btree systems and I choose online sessions. my trainer covers each and every concept that is easy and also clears my doubts at the end of the session. Finally, I get my Android course certification and he also trains me for a mock interview for a job.
In the digital world where we spend most of our time with various apps. Android is a fair share in the world of app development so I join an Android online course at btree is was a fantastic experience because the trainer occupied me every time he clarifies all my doubts.
Are you Located in any of these locations
  • Adyar
  • Anna Nagar
  • Besant Nagar
  • Chromepet
  • Guindy
  • K.K. Nagar
  • Koyambedu
  • Mylapore
  • Nandanam
  • OMR
  • Perungudi
  • Poonamallee
  • Porur
  • Saidapet
  • Sholinganallur
  • T. Nagar
  • Tambaram
  • Teynampet
  • Thiruvanmiyur
  • Vadapalani
  • Velachery