Ranau Sports Complex


Ranau Sports Complex in Ranau, located at an altitude of above the sea level, from Ranau town, is a <1000 capacity all-seater, multi-purpose stadium that was built in 2005.