I would recommend a person to buy activa 3g because it is a good scooty in about range 55000-63000 varying from city to city. It has a good space inside it.
It says that it gives an average of 60kmpl but approximately it gives around 40-45kmpl.
People those who have to travel less distance in a day, say 25kms/day should buy this. But to travel more distance, they must go with activa 125 because it has an improved mileage and pick up too because of 125cc engine