Metro Stations Al Ghubaiba Metro Station Dubai | Location, Routes, Facilities, Tickets... Al Ghubaiba Metro Station is not simply another station on the Green Line of the Dubai Metro, it is a... BY UAE Flow Staff November 17, 2025 0 Comment