@saleemasam
Big tree branches obstructing the beach if Albion on a bright sunny day. You will need to find you way through the branches to continue your way. The hibiscus flowers on the sand testify that the plants are not far.