Top best drones-DJI Mini 3
The flight time of this drone is 38 minutes. It can record vertical video. It is easy to fly. It has long flight time and it is lightweight.