Penang island is a large island, it has many beaches and one of most stunning beaches is Kerachut beach. It is located in the Penang National Park.
Kerachut Beach is a lovely stretch of white sandy beach, but to reach it needs hard work, you need to hike in through the park in under 2 hours.
The beach is worth the 2 hours, it is one of the remotest beaches in Malaysia, It shelters a meromictic lake, i.e. one with distinct layers that do not mix, and it is home to the Penang Turtle Sanctuary.
You need to visit it! It is an adventure!