Herceg Novi, a charming coastal town in Montenegro, is renowned for its picturesque landscapes and rich historical heritage.