Property(land and shops) can give you good profit but invest wisely .
Its good to invest around developed areas.It takes 4-5 years for developing undeveloped area and in the mean time your money is saved and later on one can sell it with high profits.
Don't believe anyone and just search well before investing.
Good luck