Answers

2015-05-01T15:16:33+05:30
Bengaluru or Bangalore ...................
1 2 1
2015-05-01T15:18:07+05:30
The most liveable indian city is Bengaluru which is often called as garden city
0