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