Have You Heard Of This Otherworldly Festival Of Pink Moss?
The Fuji Shibazakura Festival is a breathtaking display of nature in all its glory.
We at Festival Sherpa take pride in introducing our readers to the weirdest, strangest and yet, unsung and underrated festi...