Results 1 results found Petroglyphs carved by Caribs, Old Road Town, St. Kitts, Leeward Islands, West Indies, Caribbean, Central America Caribs' Leap Memorial, Leapers Hill (Le Morne de Sauteurs), Grenada, Windward Islands, West Indies, Caribbean, Central America