Monte Sant'Angelo is een gemeente in de Italiaanse regio Apulië, in de provincie Foggia.
De plaats is gelegen op het schiereiland Gargano. Het ligt hoog in de bergen met uitzicht over de Adriatische Zee. Monte Sant'Angelo is ontstaan bij het Santuario di San Michele. Volgens overleveringen zou de aartsengel Michaël zich hier in de 5e eeuw enkele malen vertoond hebben. Monte Sant'Angelo behoort tot de bekendste bedevaartsoorden van Europa.
Men kan het heiligdom bereiken via de kerk San Michele waarnaast een imposante achthoekige toren uit 1281 staat. Vanuit de kerk daalt een 89 treden tellende trap af naar de grote onderaardse basiliek.
Wikipedia https://nl.wikipedia.org/wiki/Monte_Sant'Angelo
Coördinaten 41°42'19.584" N 15°58'3.565" E