Makeshift Helipad

The Makeshift Helipad is located on an island far south-east in Azshara.

Part of the quest.