The Picasso Museum in Antibes April 29, 2013 by Henk Bekker The Picasso Museum in Antibes is located in the Grimaldi Castle, which Picasso used as studio in 1946.