The Internet of Drones (IoD) is a multi-layered, control architecture to regulate and coordinate the navigation of Unmanned Aerial Vehicles (UAV) in a shared public airspace. UAVs have the potential to be employed in public space for pur- poses like surveillance, monitoring, package delivery, emergency services, etc. For proper operation, an efficient path planning among IoD is required so that they can adaptively decide their path for data dissemination. Most of the existing solutions for this problem have made unreasonable assumptions and do not offer scalability. The scheme proposed in the paper provides a network architecture for the scalable solution of UAVs in an urban environment addressing issues of path planning, safety, privacy, and network connectivity. The scheme has been tested using exhaustive simulation and results prove that the proposed scheme is efficient in terms of reducing the overall cost and delivery time with the increasing weight of payload in the drones.