This is one of the most beautiful views in Philip Island Nature Park, in Victoria, Australia. You can see this place by visiting The Nobbies Centre, an ecotourism destination located at Point Grant. The center is completed with many features such as educational displays, a cafe, a children’s play area, and a gift shop. The Nobbies Centre also known as Seal Rocks Sea Life Centre opened in April 1998.