Falso Bluff - aka False Bluff - can be clearly seen on this map of Nicaragua (though you may want a magnifying glass).