In Malaysia, there is a magical beach that will display a perfect image of your reflection in the water during certain times of the day due to the low tide. Kuala Selangor Beach, better known as Sky Mirror Beach, is a natural phenomena that attracts many creative photographers and those who wish to see this rare occurrence.
Though the official website states that you can only see this twice a month during the full moon and new moon phases, you can actually see it daily with the assistance of lighting. At times the beach is completely submerged underwater and appears uncharted, which is why it is required that you book a tour to go to Sky Mirror Beach. The beach is quite remote and requires a speedboat trip to reach it, but once there you can take in all of its rare beauty!
I booked my tour through Veltra, and I found the tour to be overall satisfactory. Though I road the speedboat with a group of people, I had my own private driver to the pier that was included in the price. He picked me up right from my hostel and got me there early so I could relax for a bit. Once arriving at the beach, they will also help you take pictures with optimal lighting. I brought my portable tripod, but they had light boxes set up on the beach already. You are free to walk around and explore the beach on your own too. Though it’s not really ideal for swimming, there are a lot of interesting sea snails and tiny crabs you can see (and they’re harmless).
Overall, most tour packages are about $100 to see this beach, but I think the experience is worth it. The trip includes snacks, water, and transportation to an extremely rare area of the country from central Kaula Lumpur, so I think it’s justified. I’m not sure where else in the world I can see a magical beach like this, so I’m happy that I took this opportunity!