Amber Court: Apartment Complex In Genting Highlands That’s Notorious For Its Red Algae-Stained Facade & Haunting Rumours
The imposing building of Amber Court at Genting Highlands has been gaining popularity in recent years - for reasons rather dark.