You are right urban areas easily develop and lands easily appreciate especially if you are lucky that the buyer of your land are companies like telecommunication or multi-national companies they buy at huge price.When we are talking about lands, one thing is certain: it never depreciates. The price can only go up hence the reason to invest in it. It is even better if it is located in the urban areas as this means you can get double of the price just a year later.