Jasper Beach is a very unusual beach as it’s made up of lots of smooth rocks of varying colors – jasper rocks. As the waves…
Jasper Beach is a very unusual beach as it’s made up of lots of smooth rocks of varying colors – jasper rocks. As the waves…