From March 24th until March 27th, Far Cry 6‘s island of Yara is free to explore. If you were holding off on taking Far Cry 6...