Posted inTravel Amazing watch tower Embalse de los Bermejales (Bermejales Reservoir) near Granada, Spain. cool watch towerEmbalse de los Bermejales (Bermejales Reservoir) near Granada, Spain. Post navigation Previous Post Cool beans vs jelly beans Next PostRandom motivation