> I would like to know whether it is possible to extract all
> addresses/LatLng in the polygon (for India) by using Google API
> Premier.
Nope.
Please read the preceeding answers.
There are an infinite number of lat/long in any polygon, so you can't
get those in a single lifetime.
You can calculate lat/longs at intervals inside the polygon. The
closer the intervals, the more calculation to do.
You could then reverse geocode the lat/longs to get addresses. You
might miss some, if the geocoder doesn't know them (all geocoders are
imperfect). You'd need some logic to detect duplicated "hits". It
will probably take a long time ; geocoders usually have rate and
volume query limits. You might set up your own database and search
that ; then you won't be constrained by limits and you can limit the
data to be searched to a smaller subset that you are interested in.