Are there hidden armor spawns as in previous games?
In GTA V I've only been able to find health kits spawning in the world, are there places where armor spawns as in the previous games?
Solution 1:
Yes, there are armor placed around the map.
Here are the locations (I will update the answer with a map as soon as I can find a nice picture): Elysian Island, Dutch London Street of Rancho, El Burro heights, Del Perro in Maze Bank, Little Seoul, West Vinewood, Hawick, Chumash, Great Chaparral, Fort Zancudo, Mount Josiah, Grapeseed, Land Act Dam, Palmer-Taylor Power Station, Vinewood Hills, Redwood Lights Track, Richman Glen gas station, Tongva Hills, Galilee, Paleto Forest, Sandy Shores, Vinewood Posile Department, Los Santos Police Department, Vespucci Police Department, Rancho Police Station, Los Santos International Airport and Vespucci Pier Walkway.
UPDATE: Here is a nice interactive map that shows (among other things) every single body armor in the game
Source