Mokoena,
I plotted the data you gave me and it just looks like a grid of dots centered over Lesotho. I hope this is what you intended.
library(readr)
library(tidyr)
library(dplyr) #library(magrittr) really just need the pipe
library(ggplot2)
library(ggmap)
mapdata <- read_csv("~/Downloads/test.csv") %>%
gather(Year, Value, -lon, -lat) #gather up years
map <- get_map(location= c(lon=mean(mapdata$lon), lat = mean(mapdata$lat)), zoom = 6, maptype = "toner", source = "stamen")
ggmap(map) +
geom_point(data = mapdata, aes(x=lon, y=lat), color = "red") +
facet_wrap(~Year, ncol=2)