Multi-UAV collaborative networks provide with the opportunity to exploit civil, chemical, biological, radiological, nuclear and geographical reconnaissance, survey, management, and control. For the collaborative network formation, coverage is of prime paramountcy. Alongside coverage, possession of information and communication security is withal a major challenge. The coverage quandary can be resolved by a perspicacious selection of UAV waypoints. But the security paradigm which can be an effect of faulty node, intrusion or even choice of erroneous communication channels needs to be taken care of through efficacious strategies. Consequently, both a specialized UAV mobility model and a security mechanism are required in order to establish prosperous collaborative networks. In this article, an SDN-based secure mobility model is proposed which takes into account the topological density and restricts the UAV and ground node (Wireless Sensor Networks (WSNs)) transmissions to authenticity. Significant gains are observed for throughput, coverage, and latency by establishing a simulated network between multiple UAVs and WSN motes.