Hopetoun Beach is located in Hopetoun, Australia, and is a stunning beach with a long stretch of white sand that meets the turquoise waters of the Indian Ocean. The beach is approximately 2.5 km long and is perfect for sunbathing, swimming, surfing, fishing, and beachcombing.