Coverage Path Planning is an important strategy used mainly in junction with the unmanned aerial vehicles (UAVs) such that it can cover the regions of the target with minimized energy consumptions.