Telecommunication companies maintain a large database of all user communications for billing purpose. This data is now being utilized by the network providers to assess the current needs of the subscribers. Logs of Telecommunication providers not only contain connectivity data but also location data of users. Analyzing this social network along with location data helps identify social interactions amongst people. This paper will discuss a novel method to mine the daily routes of users and analyze city-wide mass movement patterns from telecommunication data. Combining this with the user profiles generated from the same data, we outline a framework for Location-Based-Advertising.