In Italy, these 5 charming mountain villages are true hidden gems waiting to be discovered ahead of the crowds Post navigation Previous: Small historical cities that are totally underratedNext: In Spain, these 5 beautiful castles are worth the detour – one of them was featured in Game of Thrones