Prime Minister Narendra Modi arrived in Colombo on Friday, receiving a warm welcome from Sri Lanka, where six senior ministers braved the rain to greet him at the airport. His three-day visit is focused on strengthening bilateral defence relations and enhancing cooperation in areas such as energy, trade, and connectivity.