Visit the Fiddler's Beach for the first time in your own game. 27.07% of players have unlocked this achievement