Kuala Selangor Beach is better known as “Mirror of the Sky “as the shallow waters of this “Secret Island” reflects the sky in all its going thus creating many unique photography opportunities.The Island makes a perfect travel destination for your holiday.